Sha256: 29878971ba46600c7a7b268d6f46ae06f51b2b8f5ae9fa89cb4d36b38ba39e2e

Contents?: true

Size: 714 Bytes

Versions: 6

Compression:

Stored size: 714 Bytes

Contents

class DeviseCreateUsers < ActiveRecord::Migration
  def self.up
    create_table(:users) do |t|
      t.database_authenticatable :null => false
      t.recoverable
      t.rememberable
      t.trackable
      t.integer :roles_mask, :default => 1

      # t.confirmable
      # t.lockable :lock_strategy => :failed_attempts, :unlock_strategy => :both
      # t.token_authenticatable

      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
  end

  def self.down
    drop_table :users
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
llab-generators-0.1.5 lib/generators/lab/setup/templates/devise/devise_migration.rb
llab-generators-0.1.4 lib/generators/lab/setup/templates/devise/devise_migration.rb
llab-generators-0.1.3 lib/generators/setup/templates/devise/devise_migration.rb
llab-generators-0.1.2 lib/generators/setup/templates/devise/devise_migration.rb
llab-generators-0.1.1 lib/generators/setup/templates/devise/devise_migration.rb
llab-generators-0.1 lib/generators/setup/templates/devise/devise_migration.rb