API has implementation of "GET", "POST", "PATCH", "DELETE" http methods, allowing to Read, Create, Update and Delete objects in sqlite3 database via json input.
Status
Implemented:
GET
POST
PATCH
DELETE
Examples
curl localhost:8000/randomdata - to get EVERYTHING (obviously a bad idea if you have lots of data)
curl localhost:8000/randomdata -H "content-type:application/json" -d '{"title":"This is a title","text":"This is a text"}' -X POST - to create a new RandomData (IDs are created automatically from 1-∞)
curl localhost:8000/randomdata/1 - to get the first RandomData you`ve created
curl localhost:8000/randomdata/1 -H "content-type:application/json" -d '{"title":"This is an updated title","text":"This is an updated text"}' -X PATCH - to update the first RandomData
curl localhost:8000/randomdata/1 -X DELETE - to delete the first RandomData
It`s not a recommended or even the correct way of doing a CRUD api of such sort, I'm just practicing