demarches-normaliennes/db/migrate/20221006193737_backfill_procedures_zones.rb

20 lines
467 B
Ruby
Raw Normal View History

# frozen_string_literal: true
2022-08-24 12:44:13 +02:00
class BackfillProceduresZones < ActiveRecord::Migration[6.1]
def up
# rubocop:disable DS/Unscoped
2024-02-05 11:20:55 +01:00
Procedure.unscoped.find_each do |procedure|
2022-08-24 12:44:13 +02:00
procedure.zones << procedure.zone if procedure.zone
end
# rubocop:enable DS/Unscoped
end
def down
# rubocop:disable DS/Unscoped
2024-02-05 11:20:55 +01:00
Procedure.unscoped.find_each do |procedure|
2022-08-24 12:44:13 +02:00
procedure.zones.destroy_all
end
# rubocop:enable DS/Unscoped
end
end