Chore: Pushing changes to migrate from windows/wsl to fedora

This commit is contained in:
2025-07-25 21:27:16 +02:00
parent e60489715a
commit b0f9685a0a
16 changed files with 442 additions and 19 deletions
+15
View File
@@ -6,3 +6,18 @@ cat db_setup.sql | mysql -u root -p
-- table setup
cat db_table_setup.sql | mysql -u admin -p CMT
```
### Testing
```
cd backend
pytest app/test.py
# Curl POST command
curl -X POST "http://localhost:8000/clients/" -H "Content-Type: application/json" -d '{"tin_number": 100752121, "names": "Pax au Telemanus", "phone_number": "0788475021"}'
# Trying updating client details
curl -X PATCH "http://localhost:8000/clients/1" -H "Content-Type: application/json" -d '{"names": "John Wick"}'
# Deletion
curl -X DELETE http://localhost:8000/clients/2
```