diff options
author | Tor Andersson <tor@ccxvii.net> | 2022-12-14 17:19:10 +0100 |
---|---|---|
committer | Tor Andersson <tor@ccxvii.net> | 2023-02-01 21:13:55 +0100 |
commit | 0dcf5df6d0197635ee3a6c837c21022e630f657f (patch) | |
tree | 6c3fc02c80e1c07555fd1394234a4107e0772884 /schema.sql | |
parent | 2ebdd020dd83d85b5437189ed12595f6ae781262 (diff) | |
download | server-0dcf5df6d0197635ee3a6c837c21022e630f657f.tar.gz |
Add Webhook notifications.
Diffstat (limited to 'schema.sql')
-rw-r--r-- | schema.sql | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -54,6 +54,13 @@ create table if not exists last_notified ( primary key (game_id, user_id) ) without rowid; +create table if not exists webhooks ( + user_id integer primary key, + url text, + prefix text, + error text +); + drop view if exists user_view; create view user_view as select @@ -427,6 +434,7 @@ create trigger trigger_delete_on_users after delete on users begin delete from logins where user_id = old.user_id; delete from tokens where user_id = old.user_id; + delete from webhooks where user_id = old.user_id; delete from user_last_seen where user_id = old.user_id; delete from last_notified where user_id = old.user_id; delete from read_threads where user_id = old.user_id; |