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}")