map history

This commit is contained in:
Robin Appelman 2025-04-18 19:06:39 +02:00
commit d4311dc9df
10 changed files with 377 additions and 19 deletions

View file

@ -5,7 +5,8 @@ CREATE TABLE players
steam_id BIGINT NOT NULL,
name VARCHAR NOT NULL,
avatar VARCHAR,
favorite_classes player_class[] NOT NULL
favorite_classes player_class[] NOT NULL,
country VARCHAR
);
CREATE UNIQUE INDEX players_steam_id_idx

View file

@ -0,0 +1,14 @@
CREATE TABLE maps
(
format game_mode NOT NULL,
season INT NOT NULL,
week INT NOT NULL,
date DATE NOT NULL,
map VARCHAR
);
CREATE UNIQUE INDEX maps_format_season_week_idx
ON maps USING BTREE (format, season, week);
CREATE INDEX maps_map_idx
ON maps USING BTREE (map);