Refactor into plugin.
This commit is contained in:
21
data/schema.sql
Normal file
21
data/schema.sql
Normal file
@@ -0,0 +1,21 @@
|
||||
-- Channel Linker {{{
|
||||
|
||||
CREATE TABLE links(
|
||||
linkid SERIAL PRIMARY KEY,
|
||||
name TEXT
|
||||
);
|
||||
|
||||
CREATE TABLE channel_webhooks(
|
||||
channelid BIGINT PRIMARY KEY,
|
||||
webhookid BIGINT NOT NULL,
|
||||
token TEXT NOT NULL
|
||||
);
|
||||
|
||||
CREATE TABLE channel_links(
|
||||
linkid INTEGER NOT NULL REFERENCES links (linkid) ON DELETE CASCADE,
|
||||
channelid BIGINT NOT NULL REFERENCES channel_webhooks (channelid) ON DELETE CASCADE,
|
||||
PRIMARY KEY (linkid, channelid)
|
||||
);
|
||||
|
||||
|
||||
-- }}}
|
||||
Reference in New Issue
Block a user