View имел JOIN без street match — связывал deals «Бисертская» с listings «Уральских Рабочих» если совпадали (rooms, area, date). Генерил 50k spurious cross-street pairs. TVF street_sales_vs_listings(...) корректен (filter both sides по street_pattern). View никем не используется — endpoint /sales-vs-listings вызывает TVF напрямую. Applied on prod manually before commit (DROP VIEW idempotent). |
||
|---|---|---|
| .. | ||
| app | ||
| data/sql | ||
| scripts | ||
| tests | ||
| .dockerignore | ||
| Dockerfile | ||
| pyproject.toml | ||