<?php
include 'config/database.php';

try {
    // إضافة عمود الحظر
    $conn->exec("ALTER TABLE users ADD COLUMN IF NOT EXISTS is_blocked TINYINT(1) DEFAULT 0");
    
    // إنشاء جدول الإعدادات
    $conn->exec("CREATE TABLE IF NOT EXISTS admin_settings (id INT PRIMARY KEY, admin_user VARCHAR(100), admin_pass VARCHAR(255))");

    // إنشاء جدول استعادة كلمة السر
    $conn->exec("CREATE TABLE IF NOT EXISTS password_resets (id INT AUTO_INCREMENT PRIMARY KEY, email VARCHAR(100), code VARCHAR(6), expires_at TIMESTAMP)");
    
    // إضافة المدير الافتراضي إذا لم يكن موجوداً
    $check = $conn->query("SELECT COUNT(*) FROM admin_settings")->fetchColumn();
    if ($check == 0) {
        $conn->exec("INSERT INTO admin_settings (id, admin_user, admin_pass) VALUES (1, 'admin', 'admin123')");
    }
    
    echo "<h1>✅ تم تحديث قاعدة البيانات بنجاح!</h1><p>يمكنك الآن استخدام لوحة الإدارة وحظر المستخدمين.</p>";
} catch (Exception $e) {
    echo "<h1>❌ خطأ:</h1><p>" . $e->getMessage() . "</p>";
}
?>
