From 53dec8404532cdb65b12b1d7d09d1baaf28b331b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CNaeel=E2=80=9D?= Date: Fri, 12 Jun 2026 21:14:15 +0400 Subject: [PATCH] =?UTF-8?q?v2:=20=D0=B4=D0=BE=D0=BA=D1=83=D0=BC=D0=B5?= =?UTF-8?q?=D0=BD=D1=82=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD=20=D1=87=D0=B5?= =?UTF-8?q?=D0=BA=D0=BB=D0=B8=D1=81=D1=82=20=D0=BF=D0=B5=D1=80=D0=B5=D0=B8?= =?UTF-8?q?=D0=BC=D0=B5=D0=BD=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D1=8F=20=D0=BF?= =?UTF-8?q?=D1=80=D0=B8=20=D0=B8=D0=BD=D1=82=D0=B5=D0=B3=D1=80=D0=B0=D1=86?= =?UTF-8?q?=D0=B8=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- v2/history/2026-06-12.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/v2/history/2026-06-12.md b/v2/history/2026-06-12.md index 4b94cdf..2d268fb 100644 --- a/v2/history/2026-06-12.md +++ b/v2/history/2026-06-12.md @@ -127,3 +127,35 @@ v2/src/ ├── db/ # pool, queries, schema └── validators/index.js # CIDR validate ``` + +--- + +## ⚠️ ПРИ ИНТЕГРАЦИИ — что переименовать + +### Таблицы (префикс `v2_` → убрать) +``` +v2_companies → companies +v2_entries → whitelist_entries +v2_audit → audit_log +``` +Причина: PostgreSQL один на всё приложение. + +### Сессия — НЕ трогать (уже без префикса) +``` +req.session.user ← одинаково в v2 и основном коде +req.session.token +req.session.adminMode +``` + +### req.v2_* контекст — убрать префикс +``` +req.v2_email → req.email +req.v2_clientId → req.clientId +req.v2_isAdmin → req.isAdmin +req.v2_isImpersonated → req.isImpersonated +req.v2_impersonatedBy → req.impersonatedBy +req.v2_allClientIds → req.allClientIds +req.v2_profiles → req.profiles +req.v2_companyName → req.companyName +``` +Причина: в основном коде нет префиксов.