| 1 | class AddConfirmableToDevise < ActiveRecord::Migration[6.1] |
| 2 | def self.up |
| 3 | add_column :users, :confirmation_token, :string |
| 4 | add_column :users, :confirmed_at, :datetime |
| 5 | add_column :users, :confirmation_sent_at, :datetime |
| 6 | add_column :users, :unconfirmed_email, :string |
| 7 | |
| 8 | add_index :users, :confirmation_token, unique: true |
| 9 | end |
| 10 | |
| 11 | def self.down |
| 12 | remove_index :users, :confirmation_token |
| 13 | |
| 14 | remove_column :users, :unconfirmed_email |
| 15 | remove_column :users, :confirmation_sent_at |
| 16 | remove_column :users, :confirmed_at |
| 17 | remove_column :users, :confirmation_token |
| 18 | end |
| 19 | end |