Implement more database methods and basic API routes (#50)

* feat: Implement more database methods & add mod and version routes

* feat: Implement deleting mods/versions & implement categories

* feat: Implement routes for categories, game versions & loaders

* feat: Reorganize API routes in a (hopefully) usable way
This commit is contained in:
Aeledfyr
2020-08-12 14:54:03 -05:00
committed by GitHub
parent e2bf474332
commit 781f0c843e
20 changed files with 2146 additions and 125 deletions

View File

@@ -0,0 +1,6 @@
-- Add migration script here
ALTER TABLE versions
ALTER COLUMN mod_id SET NOT NULL;
ALTER TABLE release_channels
ALTER COLUMN channel SET NOT NULL;

View File

@@ -0,0 +1,5 @@
ALTER TABLE game_versions
ADD UNIQUE(version);
ALTER TABLE loaders
ADD UNIQUE(loader);