Files
contracts/History/step-1-db-migration-2026-07-14.md
T

903 B

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

Проверка

cd contracts-flask
python3 -c "from app.db import documents; print('ok')"