From 8944cc80e0a6037398d50de3547a63ff29b9df00 Mon Sep 17 00:00:00 2001 From: jason Date: Sat, 7 Mar 2026 21:31:05 -0600 Subject: [PATCH] feat: add auto-migration for acknowledged_by/acknowledged_date columns --- db/database.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/db/database.js b/db/database.js index d4fe68b..8986967 100755 --- a/db/database.js +++ b/db/database.js @@ -19,6 +19,8 @@ if (!cols.includes('negated')) db.exec("ALTER TABLE violations ADD C if (!cols.includes('negated_at')) db.exec("ALTER TABLE violations ADD COLUMN negated_at DATETIME"); if (!cols.includes('prior_active_points')) db.exec("ALTER TABLE violations ADD COLUMN prior_active_points INTEGER"); if (!cols.includes('prior_tier_label')) db.exec("ALTER TABLE violations ADD COLUMN prior_tier_label TEXT"); +if (!cols.includes('acknowledged_by')) db.exec("ALTER TABLE violations ADD COLUMN acknowledged_by TEXT"); +if (!cols.includes('acknowledged_date')) db.exec("ALTER TABLE violations ADD COLUMN acknowledged_date TEXT"); // Employee notes column (free-text, does not affect scoring) const empCols = db.prepare('PRAGMA table_info(employees)').all().map(c => c.name);