exec($upSql); // დაყენება default settings $defaultSettings = [ ['app_name', 'BillingERP', 'აპლიკაციის სახელი'], ['app_version', '1.0.2', 'აპლიკაციის ვერსია'], ['maintenance_mode', '0', 'მოვლის რეჟიმი'], ['max_file_size', '10485760', 'ფაილის მაქსიმალური ზომა (bytes)'] ]; $stmt = $pdo->prepare("INSERT IGNORE INTO system_settings (setting_key, setting_value, description) VALUES (?, ?, ?)"); foreach ($defaultSettings as $setting) { $stmt->execute($setting); } echo "✅ Add settings table - წარმატებით შესრულდა\n"; } } catch (Exception $e) { // Rollback SQL (არასავალდებულო) $downSql = "DROP TABLE IF EXISTS system_settings"; if ($downSql) { try { $pdo->exec($downSql); echo "⚠️ Rollback SQL შესრულდა\n"; } catch (Exception $rollbackError) { echo "❌ Rollback შეცდომა: " . $rollbackError->getMessage() . "\n"; } } throw new Exception("Add settings table - შეცდომა: " . $e->getMessage()); } ?>