Add initial support for relay mode with webhooks
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
-- v0 -> v14: Latest revision
|
||||
-- v0 -> v15: Latest revision
|
||||
|
||||
CREATE TABLE guild (
|
||||
dcid TEXT PRIMARY KEY,
|
||||
@@ -39,6 +39,9 @@ CREATE TABLE portal (
|
||||
|
||||
first_event_id TEXT NOT NULL,
|
||||
|
||||
relay_webhook_id TEXT,
|
||||
relay_webhook_secret TEXT,
|
||||
|
||||
PRIMARY KEY (dcid, receiver),
|
||||
CONSTRAINT portal_parent_fkey FOREIGN KEY (dc_parent_id, dc_parent_receiver) REFERENCES portal (dcid, receiver) ON DELETE CASCADE,
|
||||
CONSTRAINT portal_guild_fkey FOREIGN KEY (dc_guild_id) REFERENCES guild(dcid) ON DELETE CASCADE
|
||||
|
||||
3
database/upgrades/15-portal-relay-webhook.sql
Normal file
3
database/upgrades/15-portal-relay-webhook.sql
Normal file
@@ -0,0 +1,3 @@
|
||||
-- v15: Store relay webhook URL for portals
|
||||
ALTER TABLE portal ADD COLUMN relay_webhook_id TEXT;
|
||||
ALTER TABLE portal ADD COLUMN relay_webhook_secret TEXT;
|
||||
Reference in New Issue
Block a user