@@ -14,6 +14,9 @@ require_once __DIR__ . '/../config/database.php';
|
|||||||
|
|
||||||
$db = getDbConnection();
|
$db = getDbConnection();
|
||||||
|
|
||||||
|
// Ensure notes column exists
|
||||||
|
try { $db->exec("ALTER TABLE network_nodes ADD COLUMN notes TEXT DEFAULT '' AFTER group_name"); } catch (Exception $e) {}
|
||||||
|
|
||||||
// Auth check (except for session check)
|
// Auth check (except for session check)
|
||||||
$path = parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH);
|
$path = parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH);
|
||||||
$path = str_replace('/api/', '', $path);
|
$path = str_replace('/api/', '', $path);
|
||||||
|
|||||||
@@ -39,10 +39,7 @@ function migrate($db) {
|
|||||||
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
|
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
|
||||||
)");
|
)");
|
||||||
try {
|
try {
|
||||||
$r = $db->query("SHOW COLUMNS FROM network_nodes LIKE 'notes'");
|
$db->exec("ALTER TABLE network_nodes ADD COLUMN notes TEXT DEFAULT '' AFTER group_name");
|
||||||
if ($r->rowCount() === 0) {
|
|
||||||
$db->exec("ALTER TABLE network_nodes ADD COLUMN notes TEXT DEFAULT '' AFTER group_name");
|
|
||||||
}
|
|
||||||
} catch (Exception $e) {
|
} catch (Exception $e) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user