Scott Idem 4b86432381 Enhance V3 CRUD: Implement Error Bubbling and Dry-Run Validation.
- Updated app/db_sql.py to capture SQL exceptions in thread-local storage for later retrieval.
- Implemented format_db_error() in app/lib_api_crud_v3.py to clean up raw MariaDB error strings.
- Added POST /v3/crud/{obj_type}/validate endpoint for dry-run payload validation.
- Updated main and nested routers to bubble up validation and database errors into the response 'meta.details' field.
- Added tests/test_v3_error_bubbling.py to verify formatting logic.
2026-01-09 16:57:54 -05:00
2024-10-09 13:42:31 -04:00
2021-03-05 17:27:16 -05:00

Aether API Python FastAPI

The Aether API was created and is being developed by Scott Idem using the Python FastAPI framework.

Description
No description provided
Readme 3.1 MiB