chore(tradein/db): уборка временных таблиц, дублей индексов и звёздочки в v_data_quality #2746

Merged
lekss361 merged 1 commit from chore/tradein-db-cleanup into main 2026-08-06 18:27:40 +00:00

1 commit

Author SHA1 Message Date
bot-backend
1b758f5e63 chore(tradein/db): уборка временных таблиц, дублей индексов и звёздочки в v_data_quality
All checks were successful
CI / changes (pull_request) Successful in 8s
CI Trade-In / changes (pull_request) Successful in 8s
CI / backend-tests (pull_request) Has been skipped
CI Trade-In / browser-tests (pull_request) Has been skipped
CI Trade-In / frontend-checks (pull_request) Has been skipped
CI / frontend-tests (pull_request) Has been skipped
CI / openapi-codegen-check (pull_request) Has been skipped
CI Trade-In / backend-tests (pull_request) Successful in 3m23s
- DROP tmp_purged_junk_houses_0702 / tmp_purged_junk_links_0702 (снэпшот чистки
  02.07, 2.9 МБ, без зависимостей — проверено на проде)
- DROP 5 строгих дублей индексов (agents/ekb_geoportal_buildings/
  house_placement_history/house_reviews/sellers) — hph_source_item_idx с нулём
  сканов среди них; idx_lss_source_date и listings_snapshots_listing_date_idx
  НЕ тронуты (mixed ASC/DESC порядок, недостижим сканом pkey, #2607)
- v_data_quality: явный список из 6 колонок вместо `SELECT * FROM listings`
  в CTE — было 89 паразитных column-level зависимостей, мешавших чистить
  listings; поведение view не изменилось
- CREATE INDEX CONCURRENTLY под FK listing_source_snapshots.run_id (2.87М
  строк, 696 MB, до этого Seq Scan на каждый DELETE из scrape_runs)
2026-08-06 20:15:01 +03:00