КРИТИЧНЫЙ БАГ: 003_seed_listings.sql содержал TRUNCATE listings,deals, а deploy-tradein.yml гоняет весь data/sql/*.sql на каждом деплое → каждый деплой стирал реальные данные парсеров и подсовывал 120 синтетики. Удалён 003_seed_listings.sql. Вместо него 003_seed_deals.sql — идемпотентный (INSERT ... WHERE NOT EXISTS), сидит ТОЛЬКО сделки и ТОЛЬКО когда таблица deals пуста. listings больше не трогается seed-ом. |
||
|---|---|---|
| .. | ||
| app | ||
| data/sql | ||
| .dockerignore | ||
| Dockerfile | ||
| pyproject.toml | ||