2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
# File 'lib/generators/devise_invitations/migrations/templates/migration.rb', line 2
def change
create_table :invitations do |t|
t.integer :sent_by_id, null: false
t.string :email, null: false
t.integer :status, null: false, default: 0
t.string :token, null: false
t.timestamps null: false
end
add_index :invitations, :sent_by_id
add_index :invitations, :email
add_index :invitations, :status
add_index :invitations, :token
add_foreign_key :invitations, :users, column: :sent_by_id
end
|