Add files page and router, update settings, sessions, and notes

This commit is contained in:
KansaiGaijin
2026-07-10 18:28:55 +12:00
parent babc0f58ef
commit db19cfd05e
11 changed files with 731 additions and 60 deletions

View File

@@ -63,9 +63,15 @@ def init_db():
session_id TEXT PRIMARY KEY REFERENCES sessions(id) ON DELETE CASCADE,
dm_notes TEXT,
player_recap TEXT,
player_recap_prompt TEXT,
generated_at REAL
)
""")
# migrate older databases that lack the prompt column
try:
conn.execute("ALTER TABLE notes ADD COLUMN player_recap_prompt TEXT")
except Exception:
pass
conn.execute("""
CREATE TABLE IF NOT EXISTS jobs (
id TEXT PRIMARY KEY,