mirror of
https://github.com/BEDOLAGA-DEV/remnawave-bedolaga-telegram-bot.git
synced 2026-03-07 22:43:07 +00:00
- Реализован execute_merge: атомарное слияние двух аккаунтов (primary поглощает secondary) - Покрыты все 54 FK на users.id (38 таблиц): платежи, подписки, реферралы, тикеты, аудит - Admin-actor FK (created_by, processed_by, admin_id, assigned_by, actor_user_id) — SET NULL - User-ownership FK — переназначение на primary - Dedup-then-reassign для таблиц с unique constraints - Cross-referral deletion для ReferralEarning и ReferralContestEvent - UserRole secondary удаляются (защита от эскалации привилегий) - Merge token: Redis GETDEL (атомарное потребление), restore при ошибке - Preview endpoint с rate limiting по IP - Перенос баланса, email, telegram_id, OAuth провайдеров, партнёрского статуса