Fix mistake in database v4. Fixes #10

This commit is contained in:
Tulir Asokan
2022-06-30 21:53:53 +03:00
parent 7511b50cb2
commit d3390cfd39
2 changed files with 9 additions and 1 deletions

View File

@@ -1,4 +1,4 @@
-- v0 -> v4: Latest revision -- v0 -> v5: Latest revision
CREATE TABLE guild ( CREATE TABLE guild (
dcid TEXT PRIMARY KEY, dcid TEXT PRIMARY KEY,

View File

@@ -0,0 +1,8 @@
-- v5: Fix foreign key broken in v4
-- only: postgres
ALTER TABLE reaction DROP CONSTRAINT reaction_message_fkey;
ALTER TABLE reaction ADD CONSTRAINT reaction_message_fkey
FOREIGN KEY (dc_msg_id, dc_first_attachment_id, _dc_first_edit_index, dc_chan_id, dc_chan_receiver)
REFERENCES message(dcid, dc_attachment_id, dc_edit_index, dc_chan_id, dc_chan_receiver)
ON DELETE CASCADE;