27edc6676d
In production there are around 20 000 AdministrateursProcedure records that reference a deleted Procedure.
12 lines
346 B
Ruby
12 lines
346 B
Ruby
class AddProcedureForeignKeyToAdministrateursProcedure < ActiveRecord::Migration[6.1]
|
|
include Database::MigrationHelpers
|
|
|
|
def up
|
|
delete_orphans :administrateurs_procedures, :procedures
|
|
add_foreign_key :administrateurs_procedures, :procedures
|
|
end
|
|
|
|
def down
|
|
remove_foreign_key :administrateurs_procedures, :procedures
|
|
end
|
|
end
|