26 lines
903 B
Markdown
26 lines
903 B
Markdown
# 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')"
|
|
```
|