summaryrefslogtreecommitdiff
path: root/db
diff options
context:
space:
mode:
authorNihad Abbasov <narkoz.2008@gmail.com>2012-07-05 23:50:24 -0700
committerNihad Abbasov <narkoz.2008@gmail.com>2012-07-05 23:50:24 -0700
commit2abd054b0c3c3f1116840cf51444fc63e49057f6 (patch)
treeeb372bdd01a68ff2405166230e63cf253710973f /db
parent7f207d4a872cb55d302608a2739e94fc59ef1ff1 (diff)
downloadgitlab-ce-2abd054b0c3c3f1116840cf51444fc63e49057f6.tar.gz
update devise
Diffstat (limited to 'db')
-rw-r--r--db/migrate/20110913200833_devise_create_users.rb46
1 files changed, 37 insertions, 9 deletions
diff --git a/db/migrate/20110913200833_devise_create_users.rb b/db/migrate/20110913200833_devise_create_users.rb
index 01869a9e21c..b76edbee8a9 100644
--- a/db/migrate/20110913200833_devise_create_users.rb
+++ b/db/migrate/20110913200833_devise_create_users.rb
@@ -1,15 +1,43 @@
class DeviseCreateUsers < ActiveRecord::Migration
def self.up
create_table(:users) do |t|
- t.database_authenticatable :null => false
- t.recoverable
- t.rememberable
- t.trackable
+ ## Database authenticatable
+ t.string :email, :null => false, :default => ""
+ t.string :encrypted_password, :null => false, :default => ""
- # t.encryptable
- # t.confirmable
- # t.lockable :lock_strategy => :failed_attempts, :unlock_strategy => :both
- # t.token_authenticatable
+ ## 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
+
+ ## Encryptable
+ # t.string :password_salt
+
+ ## 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
+
+ ## Invitable
+ # t.string :invitation_token
t.timestamps
end
@@ -18,7 +46,7 @@ class DeviseCreateUsers < ActiveRecord::Migration
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
+ add_index :users, :authentication_token, :unique => true
end
def self.down