From e45ff47aa6eda147d77a93e04cee42a7f9fc6373 Mon Sep 17 00:00:00 2001 From: lekss361 Date: Sun, 24 May 2026 12:16:27 +0000 Subject: [PATCH] fix(tradein-sql): remove duplicate CREATE INDEX from 050 (regression from PR #500) (#515) --- .../backend/data/sql/050_search_optimization.sql | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/tradein-mvp/backend/data/sql/050_search_optimization.sql b/tradein-mvp/backend/data/sql/050_search_optimization.sql index c15ba413..ea8973f3 100644 --- a/tradein-mvp/backend/data/sql/050_search_optimization.sql +++ b/tradein-mvp/backend/data/sql/050_search_optimization.sql @@ -77,18 +77,16 @@ CREATE INDEX IF NOT EXISTS listings_kadastr_idx ON listings (kadastr_num) WHERE kadastr_num IS NOT NULL; --- 8) listing_sources (listing_id) — for source aggregation -CREATE INDEX IF NOT EXISTS listing_sources_listing_idx2 - ON listing_sources (listing_id); +-- 8) listing_sources (listing_id) — REMOVED in PR 7 +-- duplicate of 028_matching_tables.sql's listing_sources_listing_idx. -- 9) listing_sources (listing_id, price_rub) — for price divergence detection CREATE INDEX IF NOT EXISTS listing_sources_price_divergence_idx2 ON listing_sources (listing_id, price_rub) WHERE price_rub IS NOT NULL; --- 10) houses GIST + fingerprint + kadastr (consolidated houses indexes) -CREATE INDEX IF NOT EXISTS houses_geom_idx2 - ON houses USING GIST (geom); +-- 10) houses fingerprint + kadastr (consolidated houses indexes) +-- Note: houses_geom_idx2 removed in PR 7 — duplicated 009_houses.sql's houses_geom_idx. CREATE INDEX IF NOT EXISTS houses_fingerprint_idx2 ON houses (address_fingerprint) WHERE address_fingerprint IS NOT NULL;