diff options
author | Tor Andersson <tor@ccxvii.net> | 2025-02-12 00:43:24 +0100 |
---|---|---|
committer | Tor Andersson <tor@ccxvii.net> | 2025-02-12 15:08:20 +0100 |
commit | c89a53e7cab4da7cb4513b032beee26195c49ba9 (patch) | |
tree | f5c33339714172a5f9b03bafc992b2d8571ee17b /schema.sql | |
parent | 2f3b4a2f04488308a6ac9d1cf4db299874090e7b (diff) | |
download | server-c89a53e7cab4da7cb4513b032beee26195c49ba9.tar.gz |
Track all game timeouts.
Diffstat (limited to 'schema.sql')
-rw-r--r-- | schema.sql | 15 |
1 files changed, 9 insertions, 6 deletions
@@ -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, |