user = User.find_by_uuid(params[:uuid]) name = hash['name'] case action when :upgrade then # ... when :downgrade then # ... end user.save create_table "subscriptions" do t.string "plan_code" t.integer "account_id" t.timestamp "deleted_at" end