-- «📋 گزارش فعالیت» — جدول لاگ اقدام‌های ادمین‌ها.
--
-- اگه migration_01_payments.sql رو قبلاً اجرا کردی، این جدول همین الان هست و
-- نیازی به اجرای این فایل نیست. ولی اگه اجرا کردنش هم بکنی مشکلی پیش نمیاد
-- (IF NOT EXISTS — به داده‌های موجود دست نمی‌زنه).
--
-- فقط اگه ربات تو «گزارش فعالیت» پیام «جدول پیدا نشد» نشون داد، این رو تو
-- phpMyAdmin اجرا کن (اول دیتابیس رو انتخاب کن، بعد تب SQL).
CREATE TABLE IF NOT EXISTS admin_activity_log (
    id          INT UNSIGNED AUTO_INCREMENT PRIMARY KEY,
    admin_tg_id BIGINT UNSIGNED NOT NULL,
    action      VARCHAR(100) NOT NULL,
    details     VARCHAR(500) NULL,
    created_at  DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
