39496-vm/patch_db_classes.php
2026-04-06 04:21:26 +00:00

23 lines
574 B
PHP

<?php
require_once __DIR__ . '/includes/app.php';
db()->exec("
CREATE TABLE IF NOT EXISTS classes (
id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY,
name_en VARCHAR(255) NOT NULL,
name_ar VARCHAR(255) NOT NULL,
description_en TEXT,
description_ar TEXT,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
");
try {
db()->exec("ALTER TABLE subjects ADD COLUMN class_id INT UNSIGNED DEFAULT NULL;");
} catch (Exception $e) {
// Column might exist
}
echo "Database updated.\n";