-- migrate_v9.sql
-- این فایل را فقط یک‌بار، بعد از گرفتن بکاپ از دیتابیس، روی دیتابیسی که قبلا تا
-- migrate_v8.sql به‌روز شده اجرا کنید. (نصب تازه نیازی ندارد چون install.sql از ابتدا
-- شامل این تغییرات هم هست.)

-- حالا مدیر می‌تواند یک «اقدام در انتظار» (خرید نمایندگی فلت با سقف کاربر، یا افزایش
-- سقف کاربر) را رد هم بکند، نه فقط تایید؛ در حالت رد، وجه به کاربر بازمی‌گردد.
ALTER TABLE pending_admin_actions
    MODIFY COLUMN status ENUM('pending','done','rejected') NOT NULL DEFAULT 'pending',
    ADD COLUMN discount_code_id INT NULL AFTER extra_qty,
    ADD COLUMN reminded_at DATETIME NULL AFTER resolved_by;
