discourse/db/migrate/20140607035234_add_website_to_user_profiles.rb

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

20 lines
534 B
Ruby
Raw Normal View History

# frozen_string_literal: true
class AddWebsiteToUserProfiles < ActiveRecord::Migration[4.2]
2014-06-07 12:54:32 +08:00
def up
add_column :user_profiles, :website, :string
execute "UPDATE user_profiles SET website = (SELECT website FROM users where user_profiles.user_id = users.id)"
remove_column :users, :website
end
def down
add_column :users, :website, :string
execute "UPDATE users SET website = (SELECT website FROM user_profiles where user_profiles.user_id = users.id)"
remove_column :user_profiles, :website
end
end