more games information, games route (#756)

* more games information, games route

* adds banner url
This commit is contained in:
Wyatt Verchere
2023-11-14 10:01:31 -08:00
committed by GitHub
parent 375f992a0c
commit f4880d0519
19 changed files with 206 additions and 45 deletions

View File

@@ -0,0 +1,9 @@
ALTER TABLE games ADD COLUMN slug varchar(64);
ALTER TABLE games ADD COLUMN icon_url varchar(2048) NULL;
ALTER TABLE games ADD COLUMN banner_url varchar(2048) NULL;
-- 'minecraft-java' and 'minecraft-bedrock' are the only games- both slug and names (names are for translations)
UPDATE games SET slug = name;
ALTER TABLE games ALTER COLUMN slug SET NOT NULL;
ALTER TABLE games ALTER COLUMN name SET NOT NULL;
ALTER TABLE games ADD CONSTRAINT unique_game_slug UNIQUE (slug);