Sha256: f5fb75278f09b3954a81cdac13a282c32f0ab0477a9bb71877dccc6a1a68cb09

Contents?: true

Size: 338 Bytes

Versions: 13

Compression:

Stored size: 338 Bytes

Contents

class AddUserLogin < ActiveRecord::Migration
  def self.up   
    change_table :users do |t|
      t.string :login, :unique => true
    end

    User.reset_column_information

    execute "UPDATE users SET login = email"
  end

  def self.down                       
    change_table :users do |t|
      t.remove :login
    end
  end
end

Version data entries

13 entries across 13 versions & 3 rubygems

Version Path
kdmny-spree-0.0.1 db/migrate/20090402002244_add_user_login.rb
spree-enriquez-0.9.4 db/migrate/20090402002244_add_user_login.rb
spree-0.9.4 db/migrate/20090402002244_add_user_login.rb
spree-0.9.3 db/migrate/20090402002244_add_user_login.rb
spree-0.9.2 db/migrate/20090402002244_add_user_login.rb
spree-0.9.1 db/migrate/20090402002244_add_user_login.rb
spree-0.9.0 db/migrate/20090402002244_add_user_login.rb
spree-0.8.4 db/migrate/20090402002244_add_user_login.rb
spree-0.8.5 db/migrate/20090402002244_add_user_login.rb
spree-0.8.0 db/migrate/20090402002244_add_user_login.rb
spree-0.8.1 db/migrate/20090402002244_add_user_login.rb
spree-0.8.2 db/migrate/20090402002244_add_user_login.rb
spree-0.8.3 db/migrate/20090402002244_add_user_login.rb