-- اضافه کردن ستون‌های لازم به جدول configs
-- این اسکریپت را در phpMyAdmin یا MySQL اجرا کنید

-- اضافه کردن ستون is_used
ALTER TABLE configs ADD COLUMN IF NOT EXISTS is_used TINYINT(1) DEFAULT 0;

-- اضافه کردن ستون used_by
ALTER TABLE configs ADD COLUMN IF NOT EXISTS used_by BIGINT DEFAULT NULL;

-- اضافه کردن ستون used_at
ALTER TABLE configs ADD COLUMN IF NOT EXISTS used_at TIMESTAMP NULL;

-- اضافه کردن ستون created_by
ALTER TABLE configs ADD COLUMN IF NOT EXISTS created_by BIGINT DEFAULT NULL;

-- اضافه کردن ستون created_at (اگر وجود ندارد)
ALTER TABLE configs ADD COLUMN IF NOT EXISTS created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP;

-- اضافه کردن ایندکس برای is_used
ALTER TABLE configs ADD INDEX IF NOT EXISTS idx_is_used (is_used);

-- اضافه کردن ایندکس برای plan_code (اگر وجود ندارد)
ALTER TABLE configs ADD INDEX IF NOT EXISTS idx_plan_code (plan_code);

