Edit .env (and docker-compose ports if necessary) and run
$ docker-compose up
Connect to DB using specified root credentials
Execute schema.sql to create tables and fields
Create new user scoreboard
with the specified password and grant permissions select, insert
on scoreboard
table
- /scores
- GET: returns all scores in descending order (LIMIT 10)
- POST: inserts a new score (Params: username, score, additional_data)
The endpoint takes content of type application/x-www-form-urlencoded
username
String of length <= 5score
Integeradditional_data
String, optional (inteneded for potential metadata)