Add basic analysis results, like scoreboard

This commit is contained in:
Lol3rrr
2024-09-17 17:35:02 +02:00
parent 8290fcf390
commit b216022768
7 changed files with 157 additions and 47 deletions

View File

@@ -7,4 +7,21 @@ CREATE TABLE IF NOT EXISTS processing_status (
CREATE TABLE IF NOT EXISTS demo_info (
demo_id bigint PRIMARY KEY REFERENCES demos(demo_id),
map TEXT NOT NULL
)
);
CREATE TABLE IF NOT EXISTS demo_players (
demo_id bigint REFERENCES demo_info(demo_id),
steam_id TEXT NOT NULL,
name TEXT NOT NULL,
team int2 NOT NULL,
color int2 NOT NULL,
PRIMARY KEY (demo_id, steam_id)
);
CREATE TABLE IF NOT EXISTS demo_player_stats (
demo_id bigint REFERENCES demo_info(demo_id),
steam_id TEXT NOT NULL,
kills int2 NOT NULL,
deaths int2 NOT NULL,
PRIMARY KEY (demo_id, steam_id)
);