Class: DeviseCreateUserSessions
- Inherits:
-
ActiveRecord::Migration
- Object
- ActiveRecord::Migration
- DeviseCreateUserSessions
- Defined in:
- lib/generators/devise_invalidatable/templates/migration.rb
Constant Summary collapse
- @@table_name =
:user_sessions- @@column_name =
:user_id
Instance Method Summary collapse
Instance Method Details
#down ⇒ Object
15 16 17 |
# File 'lib/generators/devise_invalidatable/templates/migration.rb', line 15 def down drop_table(@@table_name) end |
#up ⇒ Object
5 6 7 8 9 10 11 12 13 |
# File 'lib/generators/devise_invalidatable/templates/migration.rb', line 5 def up create_table @@table_name do |t| t.integer @@column_name t.string :session_id t. end add_index(@@table_name, @@column_name) add_index(@@table_name, :session_id, unique: true) end |