pastebin/migrations/2019-03-03-095403_add-deletion-date/up.sql
2019-03-03 12:07:42 +01:00

16 lines
577 B
SQL

ALTER TABLE paste_revisions
DROP CONSTRAINT paste_revisions_paste_id_fkey,
ADD CONSTRAINT paste_revisions_paste_id_fkey
FOREIGN KEY (paste_id)
REFERENCES pastes (paste_id) ON DELETE CASCADE;
ALTER TABLE paste_contents
DROP CONSTRAINT paste_contents_paste_revision_id_fkey,
ADD CONSTRAINT paste_contents_paste_revision_id_fkey
FOREIGN KEY (paste_revision_id)
REFERENCES paste_revisions (paste_revision_id) ON DELETE CASCADE;
ALTER TABLE pastes ADD COLUMN delete_at timestamp with time zone;
CREATE INDEX ON pastes (delete_at);