Sha256: 5a3bf74617d481aa54cf66a74d306ad7f90a0c05c7285030f0f8d8df0cd83c41

Contents?: true

Size: 519 Bytes

Versions: 3

Compression:

Stored size: 519 Bytes

Contents

class AddAdditionalAttributesToUser < ActiveRecord::Migration
  def change
    add_column :users, :username, :string
    add_column :users, :deleted_at, :datetime
    add_column :users, :expired_at, :datetime

    add_column :users, :failed_attempts, :integer, default: 0
    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, :unlock_token, unique: true
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
enju_seed-0.3.0.beta.3 db/migrate/20130221154434_add_additional_attributes_to_user.rb
enju_seed-0.3.0.beta.2 db/migrate/20130221154434_add_additional_attributes_to_user.rb
enju_seed-0.3.0.beta.1 db/migrate/20130221154434_add_additional_attributes_to_user.rb