5 changed files with 26 additions and 5 deletions
@ -0,0 +1,9 @@
|
||||
class AddFKeyAndDeleteCascadeToOrgLog < ActiveRecord::Migration[7.0] |
||||
def up |
||||
add_foreign_key :case_logs, :organisations, column: "owning_organisation_id", on_delete: :cascade |
||||
end |
||||
|
||||
def down |
||||
remove_foreign_key :case_logs, :organisations, column: "owning_organisation_id" |
||||
end |
||||
end |
@ -0,0 +1,9 @@
|
||||
class AddDeleteCascadeToSchemesLogs < ActiveRecord::Migration[7.0] |
||||
def up |
||||
add_foreign_key :case_logs, :schemes, foreign_key: true, on_delete: :cascade |
||||
end |
||||
|
||||
def down |
||||
remove_foreign_key :case_logs, :schemes |
||||
end |
||||
end |
Loading…
Reference in new issue