Skip to content

Commit

Permalink
Modify migration for devise 2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
amesel committed Jul 8, 2012
1 parent 3a87896 commit 75b145c
Showing 1 changed file with 38 additions and 7 deletions.
45 changes: 38 additions & 7 deletions db/migrate/20120429020535_create_users.rb
Expand Up @@ -4,14 +4,45 @@ def change
t.string :name
t.string :image

# if you already have a email column, you have to comment the below line and add the :encrypted_password column manually (see devise/schema.rb).
t.database_authenticatable
# t.confirmable
t.recoverable
t.rememberable
t.trackable
# t.token_authenticatable
## Database authenticatable
t.string :email, :null => false, :default => ""
t.string :encrypted_password, :null => false, :default => ""

## Recoverable
t.string :reset_password_token
t.datetime :reset_password_sent_at

## Rememberable
t.datetime :remember_created_at

## Trackable
t.integer :sign_in_count, :default => 0
t.datetime :current_sign_in_at
t.datetime :last_sign_in_at
t.string :current_sign_in_ip
t.string :last_sign_in_ip

## Confirmable
# t.string :confirmation_token
# t.datetime :confirmed_at
# t.datetime :confirmation_sent_at
# t.string :unconfirmed_email # Only if using reconfirmable

## Lockable
# t.integer :failed_attempts, :default => 0 # Only if lock strategy is :failed_attempts
# t.string :unlock_token # Only if unlock strategy is :email or :both
# t.datetime :locked_at

## Token authenticatable
# t.string :authentication_token


t.timestamps
end
add_index :users, :email, :unique => true
add_index :users, :reset_password_token, :unique => true
# add_index :users, :confirmation_token, :unique => true
# add_index :users, :unlock_token, :unique => true
# add_index :users, :authentication_token, :unique => true
end
end

0 comments on commit 75b145c

Please sign in to comment.