Sha256: ac767a0b47f7eec1522b12c1606897c404090a311e95a0adbeb20430f8124a23

Contents?: true

Size: 352 Bytes

Versions: 16

Compression:

Stored size: 352 Bytes

Contents

class AddProfileEmail < ActiveRecord::Migration
  def up
    add_column    :user_profiles,   :email,   :string
    User.all.find_each do |user|
      Account.current = Account.find(user.account_id)
      user.user_profile.update_attribute(:email, user.attributes['email'])
    end
  end

  def down
    remove_column :user_profiles,   :email
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
dm_core-4.2.3.10 db/migrate/20130518155712_add_profile_email.rb
dm_core-4.2.3.9 db/migrate/20130518155712_add_profile_email.rb
dm_core-4.2.3.8 db/migrate/20130518155712_add_profile_email.rb
dm_core-4.2.3.7 db/migrate/20130518155712_add_profile_email.rb
dm_core-4.2.3.6 db/migrate/20130518155712_add_profile_email.rb
dm_core-4.2.3.5 db/migrate/20130518155712_add_profile_email.rb
dm_core-4.2.3.4 db/migrate/20130518155712_add_profile_email.rb
dm_core-4.2.3.3 db/migrate/20130518155712_add_profile_email.rb
dm_core-4.2.3.2 db/migrate/20130518155712_add_profile_email.rb
dm_core-4.2.3.1 db/migrate/20130518155712_add_profile_email.rb
dm_core-4.2.3 db/migrate/20130518155712_add_profile_email.rb
dm_core-4.2.2.3 db/migrate/20130518155712_add_profile_email.rb
dm_core-4.2.2.2 db/migrate/20130518155712_add_profile_email.rb
dm_core-4.2.2.1 db/migrate/20130518155712_add_profile_email.rb
dm_core-4.2.2 db/migrate/20130518155712_add_profile_email.rb
dm_core-4.2.1.5 db/migrate/20130518155712_add_profile_email.rb