mirror of
https://github.com/TracksApp/tracks.git
synced 2025-12-16 07:10:12 +01:00
16 lines
476 B
Ruby
16 lines
476 B
Ruby
class AddShowAlwaysToRecurringTodo < ActiveRecord::Migration[5.2]
|
|
def self.up
|
|
add_column :recurring_todos, :show_always, :boolean
|
|
recurring_todos = RecurringTodo.all
|
|
recurring_todos.each do |recurring_todo|
|
|
if recurring_todo.show_from_delta == 0 or recurring_todo.show_from_delta.nil?
|
|
recurring_todo.show_always = true
|
|
recurring_todo.save!
|
|
end
|
|
end
|
|
end
|
|
|
|
def self.down
|
|
remove_column :recurring_todos, :show_always
|
|
end
|
|
end
|