From 04b268ad3a9ad2165444e3367464e8d849741247 Mon Sep 17 00:00:00 2001 From: bot-backend Date: Thu, 6 Aug 2026 19:07:02 +0300 Subject: [PATCH] =?UTF-8?q?fix(tradein/payments):=20=D1=80=D0=B0=D0=B7?= =?UTF-8?q?=D1=80=D0=B5=D1=88=D0=B8=D1=82=D1=8C=20=D0=BA=D0=BE=D0=BB=D0=BB?= =?UTF-8?q?=D0=B8=D0=B7=D0=B8=D1=8E=20=D0=BD=D0=BE=D0=BC=D0=B5=D1=80=D0=B0?= =?UTF-8?q?=20=D0=BC=D0=B8=D0=B3=D1=80=D0=B0=D1=86=D0=B8=D0=B8=20228=20->?= =?UTF-8?q?=20232?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Пока PR был на ревью, в main влились 228_scrape_proxies_browser_health.sql и 230_house_merge_log.sql — номер 228 занят, 229/231 параллельно занимает PR #2547. Переименовано в 232_payments.sql (git mv, история файла сохранена), manifest обновлён (228_payments.sql -> 232_payments.sql), шапка миграции объясняет причину переименования и актуализирован "Apply after". Смержен свежий forgejo/main (обычный merge, без rebase/force-push) — конфликтов не было, config.py не задет. test_new_files_do_not_reuse_prefix теперь зелёный. Полный pytest после merge: 3858 passed, 10 skipped, 0 failed. --- .../data/sql/{228_payments.sql => 232_payments.sql} | 9 ++++++--- tradein-mvp/backend/data/sql/_manifest_applied.txt | 2 +- 2 files changed, 7 insertions(+), 4 deletions(-) rename tradein-mvp/backend/data/sql/{228_payments.sql => 232_payments.sql} (97%) diff --git a/tradein-mvp/backend/data/sql/228_payments.sql b/tradein-mvp/backend/data/sql/232_payments.sql similarity index 97% rename from tradein-mvp/backend/data/sql/228_payments.sql rename to tradein-mvp/backend/data/sql/232_payments.sql index cddc3389..affc6882 100644 --- a/tradein-mvp/backend/data/sql/228_payments.sql +++ b/tradein-mvp/backend/data/sql/232_payments.sql @@ -1,8 +1,11 @@ --- 228_payments.sql +-- 232_payments.sql -- Платёжный контур МЕРЫ (Т-Банк интернет-эквайринг) — схема БД, PR-B из серии -- A..F (см. корень репо `mera-tbank-acquiring-recon.md`, §9 «Разбивка на PR»). -- Ни разу не применялась на проде (см. `_manifest_applied.txt`) — правится на --- месте по итогам review (статус HOLD), без ребейза номера. +-- месте по итогам review (статус HOLD), без ребейза номера. Переименована из +-- 228_payments.sql в 232_payments.sql (git mv, история сохранена): номер 228 +-- заняли 228_scrape_proxies_browser_health.sql, 230 — 230_house_merge_log.sql +-- (влились в main, пока шло ревью); 229 и 231 параллельно занимает PR #2547. -- -- ── WHY ────────────────────────────────────────────────────────────────────── -- Этот PR — ТОЛЬКО схема + конфиг + kill-switch (`PAYMENTS_ENABLED=false` в @@ -118,7 +121,7 @@ -- estimate/lead не должно ронять запись о платеже. -- -- Dependencies: 001_trade_in_estimates.sql, 172_trade_in_leads.sql. --- Apply after: 227_drop_position_in_serp.sql. +-- Apply after: 230_house_merge_log.sql. BEGIN; diff --git a/tradein-mvp/backend/data/sql/_manifest_applied.txt b/tradein-mvp/backend/data/sql/_manifest_applied.txt index c0907965..75c13875 100644 --- a/tradein-mvp/backend/data/sql/_manifest_applied.txt +++ b/tradein-mvp/backend/data/sql/_manifest_applied.txt @@ -230,4 +230,4 @@ # Тем самым снято отложенное условие из прошлой редакции: 187/188 (веб-чат # поддержки, #2532/#2533) откладывались до подтверждения, что они осели на # проде в финальном виде. Они в _schema_migrations — условие выполнено. -228_payments.sql +232_payments.sql