issues
search
leaderboardsgg
/
leaderboard-backend
The backend for Leaderboards.gg. Also holds public-facing APIs.
https://info.leaderboards.gg
GNU General Public License v3.0
12
stars
16
forks
source link
MVP: Variables
#114
Closed
zysim
closed
1 year ago
zysim
commented
2 years ago
🔨🔨🔨
Append each item with the PR that solves it.
Deletions are
soft
unless explicitly stated otherwise.
Model/Relationships
[ ] Create the model - refer to
MVP
One Variable to many
Variable Values
via Variable ID
Cascades on delete
One Variable to many Category Variables via Variable ID
Cascades on delete
Controller Actions
[ ] GET Variable with ID
[ ] GET Categories for Variable via Category Variables with Variable ID
[ ] GET Run for Variable via Run Variables with Variable ID
[ ] GET Variable Values for Variable with Variable ID
[ ] POST Variable as admin with:
ID (long; pk);
Name (string);
Slug (string);
Condition: Name OR Slug
must not
already exist
[ ] PUT Variable as admin
Condition: Name OR Slug
must not
already exist
[ ] DELETE Variable as admin with ID
Post-action Behaviours
-
Other Relevant Issues
-
TheTedder
commented
1 year ago
not MVP
🔨🔨🔨
Model/Relationships
Controller Actions
Post-action Behaviours
-
Other Relevant Issues
-