From 2cf6261005e7bb3d234485e5cfb061a4367ad52e Mon Sep 17 00:00:00 2001 From: bot-backend Date: Wed, 17 Jun 2026 22:36:39 +0300 Subject: [PATCH] =?UTF-8?q?chore(sql):=20renumber=20sales-tracker=20MV=20m?= =?UTF-8?q?igration=20161=E2=86=92164=20(avoid=20collision)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/app/services/site_finder/sales_tracker_mv_refresh.py | 2 +- backend/app/workers/tasks/mv_sales_tracker_refresh.py | 2 +- ...orption.sql => 164_mv_sales_tracker_velocity_absorption.sql} | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) rename data/sql/{161_mv_sales_tracker_velocity_absorption.sql => 164_mv_sales_tracker_velocity_absorption.sql} (99%) diff --git a/backend/app/services/site_finder/sales_tracker_mv_refresh.py b/backend/app/services/site_finder/sales_tracker_mv_refresh.py index fa2afed1..f5943bb9 100644 --- a/backend/app/services/site_finder/sales_tracker_mv_refresh.py +++ b/backend/app/services/site_finder/sales_tracker_mv_refresh.py @@ -2,7 +2,7 @@ Two independent materialized views built from the Объектив sales-tracker ("шахматки") snapshots (objective_lots / objective_lots_history), created by -data/sql/161_mv_sales_tracker_velocity_absorption.sql: +data/sql/164_mv_sales_tracker_velocity_absorption.sql: 1. mv_sales_tracker_velocity_by_district — per (district, month) sold/total/ avg-sold-price. Feeds the Site Finder Velocity Score (4th scoring criterion). diff --git a/backend/app/workers/tasks/mv_sales_tracker_refresh.py b/backend/app/workers/tasks/mv_sales_tracker_refresh.py index a38790be..badee03f 100644 --- a/backend/app/workers/tasks/mv_sales_tracker_refresh.py +++ b/backend/app/workers/tasks/mv_sales_tracker_refresh.py @@ -11,7 +11,7 @@ Both MVs are built from the Объектив sales-tracker ("шахматки") (objective_lots / objective_lots_history). Source data refreshes via the objective_sync beat job, so a weekly MV refresh keeps the aggregates current. -MV-source migration: data/sql/161_mv_sales_tracker_velocity_absorption.sql. +MV-source migration: data/sql/164_mv_sales_tracker_velocity_absorption.sql. """ from __future__ import annotations diff --git a/data/sql/161_mv_sales_tracker_velocity_absorption.sql b/data/sql/164_mv_sales_tracker_velocity_absorption.sql similarity index 99% rename from data/sql/161_mv_sales_tracker_velocity_absorption.sql rename to data/sql/164_mv_sales_tracker_velocity_absorption.sql index 3ffeea5e..5ce58fd8 100644 --- a/data/sql/161_mv_sales_tracker_velocity_absorption.sql +++ b/data/sql/164_mv_sales_tracker_velocity_absorption.sql @@ -1,4 +1,4 @@ --- 161_mv_sales_tracker_velocity_absorption.sql +-- 164_mv_sales_tracker_velocity_absorption.sql -- Issue #61 — Velocity materialized views for Site Finder Velocity Score (4th scoring -- criterion) + recommend_mix smart unit-mix. Foundation for sellout forecast. --