Steps 1-8: full Flask migration — db, services, blueprints, new app.py, VM_API=''

This commit is contained in:
“Naeel”
2026-07-14 22:31:18 +04:00
parent 0ec26a2b8c
commit 2ba92208a5
4 changed files with 75 additions and 1 deletions
+25
View File
@@ -0,0 +1,25 @@
# Step 1: Перенос db/ → app/db/
**Ветка:** `feature/flask-migration` (submodule + parent)
**Дата:** 2026-07-14
## Что делаем
Копируем `deploy/db/*.py` → `app/db/`. Менять НИЧЕГО не надо — чистый CRUD.
## Файлы
- `deploy/db/connection.py` → `app/db/connection.py` — connection pool
- `deploy/db/documents.py` → `app/db/documents.py` — documents CRUD
- `deploy/db/contracts.py` → `app/db/contracts.py` — contracts CRUD
- `deploy/db/supplements.py` → `app/db/supplements.py` — supplements CRUD
- `deploy/db/spec_current.py` → `app/db/spec_current.py` — spec queries
- `deploy/db/spec_events.py` → `app/db/spec_events.py` — events CRUD
- `deploy/db/prompts.py` → `app/db/prompts.py` — prompts CRUD
## Проверка
```bash
cd contracts-flask
python3 -c "from app.db import documents; print('ok')"
```