Files
growstuff/db/migrate/20190317023129_finished_boolean.rb
2019-12-26 13:38:17 +13:00

11 lines
378 B
Ruby

# frozen_string_literal: true
class FinishedBoolean < ActiveRecord::Migration[5.2]
def change
Planting.unscoped.where('finished_at < now()').update_all(finished: true)
Planting.unscoped.where(finished: nil).update_all(finished: false)
change_column_null :plantings, :finished, false
change_column_default :plantings, :finished, from: nil, to: false
end
end