02-attachments.sql 343 B

123456789101112
  1. CREATE TABLE attachment (
  2. channel_id TEXT NOT NULL,
  3. receiver TEXT NOT NULL,
  4. discord_message_id TEXT NOT NULL,
  5. discord_attachment_id TEXT NOT NULL,
  6. matrix_event_id TEXT NOT NULL UNIQUE,
  7. PRIMARY KEY(discord_attachment_id, matrix_event_id),
  8. FOREIGN KEY(channel_id, receiver) REFERENCES portal(channel_id, receiver) ON DELETE CASCADE
  9. );