Matchu
fcf3292448
I'm not sure it's literally true that they were all built against Rails 3.2, but that's what it was at before we upgraded, and like. that's probably fine
17 lines
467 B
Ruby
17 lines
467 B
Ruby
class CreateNeopetsConnections < ActiveRecord::Migration[3.2]
|
|
def change
|
|
create_table :neopets_connections do |t|
|
|
t.integer :user_id
|
|
t.string :neopets_username
|
|
|
|
t.timestamps
|
|
end
|
|
|
|
User.where('neopets_username IS NOT NULL').find_each do |user|
|
|
connection = user.neopets_connections.build
|
|
connection.neopets_username = user.neopets_username
|
|
connection.save!
|
|
end
|
|
remove_column :users, :neopets_username
|
|
end
|
|
end
|