Class: CreateUserCards

Inherits:
Object
  • Object
show all
Defined in:
lib/generators/project/db/migrate/10_create_user_cards.rb

Instance Method Summary collapse

Instance Method Details

#changeObject



2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# File 'lib/generators/project/db/migrate/10_create_user_cards.rb', line 2

def change
  create_table :user_cards do |t|
    t.references :userable, polymorphic: true, index: true
    t.integer :userable_id
    t.string :userable_type
    t.string :access_level, null: true, limit: 32

    t.string :password_digest
    t.string :resurrection, null: true

    t.integer :status, null: true, unsigned: true, index: true, limit: 1, default: 0
    t.boolean :online, null: true, unsigned: true, index: true, default: 0

    t.timestamps null: false
  end

end