From ec9362e14fc875286307b13925b8574d0c396830 Mon Sep 17 00:00:00 2001 From: nmemmert <67961292+nmemmert@users.noreply.github.com> Date: Wed, 10 Dec 2025 12:05:12 -0500 Subject: [PATCH] Fix database migration for group_id column --- server/database.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/server/database.js b/server/database.js index c5fd274..8e0a27a 100644 --- a/server/database.js +++ b/server/database.js @@ -20,9 +20,7 @@ db.exec(` check_interval INTEGER DEFAULT 60000, timeout INTEGER DEFAULT 5000, enabled INTEGER DEFAULT 1, - group_id INTEGER, - created_at DATETIME DEFAULT CURRENT_TIMESTAMP, - FOREIGN KEY (group_id) REFERENCES groups(id) ON DELETE SET NULL + created_at DATETIME DEFAULT CURRENT_TIMESTAMP ); CREATE TABLE IF NOT EXISTS checks ( @@ -59,7 +57,7 @@ try { } try { - db.prepare("ALTER TABLE resources ADD COLUMN group_id INTEGER").run(); + db.prepare("ALTER TABLE resources ADD COLUMN group_id INTEGER REFERENCES groups(id) ON DELETE SET NULL").run(); } catch (err) { // Column already exists }