mirror of
https://github.com/azaion/gps-denied-onboard.git
synced 2026-04-23 02:06:36 +00:00
feat: stage2 — SQLite DB layer (ORM, async engine, repository, cascade delete, 9 DB tests)
This commit is contained in:
@@ -64,9 +64,9 @@
|
||||
- **Дані:** Завантажити тестові зображення у папку `data/test_flights`.
|
||||
- **Ваги:** Завантажити ваги SuperPoint, LightGlue, LiteSAM локально в `weights/`.
|
||||
|
||||
### Етап 1 — Конфігурація та доменні моделі
|
||||
- Реалізувати завантаження конфігів з env + YAML.
|
||||
- Pydantic-схеми: Flight, Waypoint, ImageBatch, події SSE.
|
||||
### Етап 1 — Конфігурація та доменні моделі ✅
|
||||
- Реалізовано завантаження конфігів з `.env` через `pydantic-settings` (`config.py`).
|
||||
- Pydantic-схеми: GPSPoint, CameraParameters, Flight*, Waypoint, Batch*, SSE events.
|
||||
|
||||
### Етап 2 — База даних полёту
|
||||
- SQLite БД: міграції (flights, waypoints, frame results, chunk state).
|
||||
|
||||
Reference in New Issue
Block a user