16 lines
418 B
Ruby
16 lines
418 B
Ruby
class AddEndsToMultiOrder < ActiveRecord::Migration[7.0]
|
|
def change
|
|
add_column :multi_orders, :ends, :datetime
|
|
|
|
reversible do |dir|
|
|
dir.up do
|
|
MultiOrder.reset_column_information
|
|
|
|
MultiOrder.find_each do |multi_order|
|
|
max_ends = multi_order.orders.maximum(:ends)
|
|
multi_order.update_columns(ends: max_ends) if max_ends.present?
|
|
end
|
|
end
|
|
end
|
|
end
|
|
end
|