Stage 1 / Wave 1 of CianScraper v1 — schema foundation for 4 Cian sources (SERP/detail/newbuilding/valuation) + cross-source matching. 10 SQL migrations: - 019-020: ALTER listings/houses with Cian-specific cols - 021-022: management_companies, agents tables - 023-024: offer_price_history, houses_price_dynamics - 025-026: house_reliability_checks, external_valuations cache - 027: cian_session_cookies (pgcrypto encryption) - 028: matching tables (house_sources/listing_sources/house_address_aliases) All migrations are idempotent (BEGIN/COMMIT + IF NOT EXISTS). Reviewed by deep-code-reviewer. |
||
|---|---|---|
| .. | ||
| app | ||
| data/sql | ||
| tests | ||
| .dockerignore | ||
| Dockerfile | ||
| pyproject.toml | ||