summaryrefslogtreecommitdiff
path: root/schema.sql
diff options
context:
space:
mode:
authorTor Andersson <tor@ccxvii.net>2023-07-05 15:15:21 +0200
committerTor Andersson <tor@ccxvii.net>2023-07-13 14:10:20 +0200
commit9a455686c7e71e71fa84514760e9fb3202da1ca7 (patch)
tree05d9a04bd8a87fa3471a0a7a0fa04d90ef367837 /schema.sql
parentd4eaac958d3c5c68a6e4bfd47ababb61bd9fd524 (diff)
downloadserver-9a455686c7e71e71fa84514760e9fb3202da1ca7.tar.gz
Add "xtime" column for games to record finish date when state is missing.
Diffstat (limited to 'schema.sql')
-rw-r--r--schema.sql5
1 files changed, 3 insertions, 2 deletions
diff --git a/schema.sql b/schema.sql
index 144ba7d..8e5ff4d 100644
--- a/schema.sql
+++ b/schema.sql
@@ -279,7 +279,8 @@ create table if not exists games (
is_random boolean default 0,
notice text,
status integer default 0,
- result text
+ result text,
+ xtime datetime
);
create index if not exists games_title_idx on games(title_id);
@@ -356,7 +357,7 @@ create view game_view as
games.*,
titles.title_name,
owner.name as owner_name,
- game_state.mtime,
+ coalesce(game_state.mtime, xtime) as mtime,
game_state.active
from
games