From e86dd7c358e5eedc7302dafd48e6895f39d1fa8d Mon Sep 17 00:00:00 2001 From: LemonNexus Date: Wed, 11 Feb 2026 10:49:39 +0000 Subject: [PATCH] fix: add status column to sessions table via migration --- core/database.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/core/database.py b/core/database.py index 26c2af1..9a4e8a5 100644 --- a/core/database.py +++ b/core/database.py @@ -87,6 +87,15 @@ class DatabaseManager: except sqlite3.OperationalError: # Column already exists pass + + # Migration: Add status column to sessions table + try: + conn.execute("ALTER TABLE sessions ADD COLUMN status TEXT DEFAULT 'running'") + conn.commit() + logger.info("Migration: Added status column to sessions table") + except sqlite3.OperationalError: + # Column already exists + pass except Exception as e: logger.error(f"Migration failed: {e}")