Class: AddActiveRecallItemFsrsFields
- Inherits:
-
Object
- Object
- AddActiveRecallItemFsrsFields
- Defined in:
- lib/generators/active_recall/templates/add_active_recall_item_fsrs_fields.rb
Class Method Summary collapse
Class Method Details
.down ⇒ Object
13 14 15 16 17 18 19 20 |
# File 'lib/generators/active_recall/templates/add_active_recall_item_fsrs_fields.rb', line 13 def self.down remove_column :active_recall_items, :stability remove_column :active_recall_items, :difficulty remove_column :active_recall_items, :state remove_column :active_recall_items, :lapses remove_column :active_recall_items, :elapsed_days remove_column :active_recall_items, :scheduled_days end |
.up ⇒ Object
4 5 6 7 8 9 10 11 |
# File 'lib/generators/active_recall/templates/add_active_recall_item_fsrs_fields.rb', line 4 def self.up add_column :active_recall_items, :stability, :float add_column :active_recall_items, :difficulty, :float add_column :active_recall_items, :state, :integer, default: 0 add_column :active_recall_items, :lapses, :integer, default: 0 add_column :active_recall_items, :elapsed_days, :integer, default: 0 add_column :active_recall_items, :scheduled_days, :integer, default: 0 end |