unwritten-application/README.md
2024-12-08 16:25:18 +00:00

726 B

Unwritten Application

API

PUT /generate_random

NO BODY

Used to generate random data in the database. Generates 10000 accounts and 1000000 transactions

DELETE /delete_data

Used to delete the data from the database

Delete takes a few seconds as well, mostly cause by the database checks on the relation between account and transactions

GET /injest

Injests the data from the database into polars LazyFrames

Note: This should take around 1-2sec, I think that most of the delay comes from having to clone all the UUIDs into strings

Get /accounts

Returns the text representaion of the accounts LazyFrame

Get /transactions

Returns the text representaion of the transactions LazyFrame