class CreateIntegratorUsers
Public Instance Methods
change()
click to toggle source
# File lib/generators/integrator/templates/migrations/create_integrator_users.rb, line 2 def change create_table(:integrator_users) do |t| ## 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, null: false t.datetime :current_sign_in_at t.datetime :last_sign_in_at t.string :current_sign_in_ip t.string :last_sign_in_ip t.string :role, null: false, default: 'admin' t.timestamps end add_index :integrator_users, :email, unique: true add_index :integrator_users, :reset_password_token, unique: true end