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 +``` +Причина: в основном коде нет префиксов.