summaryrefslogtreecommitdiff
path: root/schema.sql
diff options
context:
space:
mode:
authorTor Andersson <tor@ccxvii.net>2025-02-12 00:43:24 +0100
committerTor Andersson <tor@ccxvii.net>2025-02-12 15:08:20 +0100
commitc89a53e7cab4da7cb4513b032beee26195c49ba9 (patch)
treef5c33339714172a5f9b03bafc992b2d8571ee17b /schema.sql
parent2f3b4a2f04488308a6ac9d1cf4db299874090e7b (diff)
downloadserver-c89a53e7cab4da7cb4513b032beee26195c49ba9.tar.gz
Track all game timeouts.
Diffstat (limited to 'schema.sql')
-rw-r--r--schema.sql15
1 files changed, 9 insertions, 6 deletions
diff --git a/schema.sql b/schema.sql
index 041761b..2756901 100644
--- a/schema.sql
+++ b/schema.sql
@@ -69,6 +69,15 @@ create table if not exists user_last_seen (
ip text
);
+create table if not exists user_timeout (
+ user_id integer,
+ game_id integer,
+ time datetime default current_timestamp,
+ primary key (user_id, game_id)
+);
+
+create index if not exists user_timeout_idx on user_timeout(user_id, time);
+
create table if not exists tokens (
user_id integer primary key,
token text,
@@ -607,12 +616,6 @@ create table if not exists tm_banned (
time datetime default current_timestamp
);
-create table if not exists tm_timeout (
- user_id integer,
- game_id integer,
- time datetime default current_timestamp
-);
-
create table if not exists tm_queue (
user_id integer,
seed_id integer,