diff options
author | Claire <claire.github-309c@sitedethib.com> | 2021-06-30 09:43:18 +0200 |
---|---|---|
committer | Claire <claire.github-309c@sitedethib.com> | 2021-06-30 09:43:18 +0200 |
commit | 81d8a20a8895406ca62e43376485c70df4f343c3 (patch) | |
tree | 3b89fc96b9bb005a45955dc057e9a78f00051dd0 /db/migrate/20210630000137_fix_canonical_email_blocks_foreign_key.rb | |
parent | a4c828f8e73672ee344ab234ef11b173d44e1fdb (diff) | |
parent | 653c925beb800b07a493e6915c784ddf936eecc3 (diff) |
Merge branch 'main' into glitch-soc/merge-upstream
Diffstat (limited to 'db/migrate/20210630000137_fix_canonical_email_blocks_foreign_key.rb')
-rw-r--r-- | db/migrate/20210630000137_fix_canonical_email_blocks_foreign_key.rb | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/db/migrate/20210630000137_fix_canonical_email_blocks_foreign_key.rb b/db/migrate/20210630000137_fix_canonical_email_blocks_foreign_key.rb new file mode 100644 index 000000000..64cf84448 --- /dev/null +++ b/db/migrate/20210630000137_fix_canonical_email_blocks_foreign_key.rb @@ -0,0 +1,13 @@ +class FixCanonicalEmailBlocksForeignKey < ActiveRecord::Migration[6.1] + def up + safety_assured do + execute 'ALTER TABLE canonical_email_blocks DROP CONSTRAINT fk_rails_1ecb262096, ADD CONSTRAINT fk_rails_1ecb262096 FOREIGN KEY (reference_account_id) REFERENCES accounts(id) ON DELETE CASCADE;' + end + end + + def down + safety_assured do + execute 'ALTER TABLE canonical_email_blocks DROP CONSTRAINT fk_rails_1ecb262096, ADD CONSTRAINT fk_rails_1ecb262096 FOREIGN KEY (reference_account_id) REFERENCES accounts(id);' + end + end +end |