- (optional) if you want a different
PG_USER,PG_PASSWORD,PG_DB, then change the environment variables in the.envfile. Also updateDATABASE_URL:postgres://{ your PG_USER }:{ your PG_PASSWORD }@localhost:5432/{ your PG_DB } - run migrations via
sqlx migrate run(runcargo install sqlx-cliifsqlxis not installed)
- run
docker compose upcommand to run app
- if the app is running, you can test its API via scripts in
./scriptsfolder- create orders:
bash ./scripts/test_post_api.sh - get orders:
bash ./scripts/test_get_api.sh - list orders:
bash ./scripts/test_list_api.sh - delete orders:
bash ./scripts/test_delete_api.sh
- create orders: