Sha256: 40ea8ecddab6e968385b6193be71e86cde93dbd2171bf24abe22c3ab59dd08cf

Contents?: true

Size: 1.03 KB

Versions: 38

Compression:

Stored size: 1.03 KB

Contents

class AddAdditionalAttributesToUser < ActiveRecord::Migration
  def change
    add_column :users, :username, :string
    add_column :users, :user_number, :string
    add_column :users, :state, :string
    add_column :users, :locale, :string
    add_column :users, :deleted_at, :datetime
    add_column :users, :expired_at, :datetime
    add_column :users, :library_id, :integer, :default => 1, :null => false
    add_column :users, :required_role_id, :integer, :default => 1, :null => false
    add_column :users, :user_group_id, :integer, :default => 1, :null => false
    add_column :users, :note, :text
    add_column :users, :keyword_list, :text

    add_column :users, :failed_attempts, :integer
    add_column :users, :unlock_token, :string
    add_column :users, :locked_at, :datetime

    add_column :users, :confirmed_at, :datetime

    add_index :users, :username, :unique => true
    add_index :users, :user_group_id
    add_index :users, :user_number, :unique => true
    add_index :users, :unlock_token,         :unique => true
  end
end

Version data entries

38 entries across 38 versions & 10 rubygems

Version Path
enju_message-0.1.14.pre16 spec/dummy/db/migrate/20130221154434_add_additional_attributes_to_user.rb
enju_message-0.1.14.pre15 spec/dummy/db/migrate/20130221154434_add_additional_attributes_to_user.rb
enju_flower-0.1.0.pre16 spec/dummy/db/migrate/20130221154434_add_additional_attributes_to_user.rb
enju_message-0.1.14.pre14 spec/dummy/db/migrate/20130221154434_add_additional_attributes_to_user.rb
enju_subject-0.1.0.pre25 spec/dummy/db/migrate/20130221154434_add_additional_attributes_to_user.rb
enju_trunk_subject-1.0.4 spec/dummy/db/migrate/20130221154434_add_additional_attributes_to_user.rb
enju_flower-0.1.0.pre15 spec/dummy/db/migrate/20130221154434_add_additional_attributes_to_user.rb
enju_nii-0.1.0.pre10 spec/dummy/db/migrate/20130221154434_add_additional_attributes_to_user.rb
enju_resource_merge-0.1.0.pre10 spec/dummy/db/migrate/20130221154434_add_additional_attributes_to_user.rb
enju_news-0.1.0.pre5 spec/dummy/db/migrate/20130221154434_add_additional_attributes_to_user.rb
enju_purchase_request-0.1.0.pre9 spec/dummy/db/migrate/20130221154434_add_additional_attributes_to_user.rb
enju_bookmark-0.1.2.pre14 spec/dummy/db/migrate/20130221154434_add_additional_attributes_to_user.rb
enju_subject-0.1.0.pre24 spec/dummy/db/migrate/20130221154434_add_additional_attributes_to_user.rb
enju_message-0.1.14.pre13 spec/dummy/db/migrate/20130221154434_add_additional_attributes_to_user.rb
enju_flower-0.1.0.pre14 spec/dummy/db/migrate/20130221154434_add_additional_attributes_to_user.rb
enju_subject-0.1.0.pre23 spec/dummy/db/migrate/20130221154434_add_additional_attributes_to_user.rb
enju_bookmark-0.1.2.pre13 spec/dummy/db/migrate/20130221154434_add_additional_attributes_to_user.rb
enju_news-0.1.0.pre4 spec/dummy/db/migrate/20130221154434_add_additional_attributes_to_user.rb
enju_subject-0.1.0.pre22 spec/dummy/db/migrate/20130221154434_add_additional_attributes_to_user.rb
enju_message-0.1.14.pre12 spec/dummy/db/migrate/20130221154434_add_additional_attributes_to_user.rb