diff --git a/site/db/connection.py b/site/db/connection.py index 33d6faa..3b96c15 100644 --- a/site/db/connection.py +++ b/site/db/connection.py @@ -77,8 +77,15 @@ def _create_schema(conn): id TEXT PRIMARY KEY, contract_id TEXT NOT NULL, supplement_id TEXT NOT NULL, - event_type TEXT NOT NULL, - payload TEXT, + seq INTEGER NOT NULL DEFAULT 0, + action TEXT NOT NULL DEFAULT 'UNRESOLVED', + target_hash TEXT DEFAULT '', + new_values TEXT DEFAULT '{}', + comment TEXT DEFAULT '', + status TEXT DEFAULT 'unresolved', + prompt_version TEXT DEFAULT '', + source_document_id TEXT DEFAULT '', + raw_llm_response TEXT DEFAULT '{}', created_at TEXT DEFAULT (datetime('now')) ); @@ -92,6 +99,7 @@ def _create_schema(conn): sum REAL, date_start TEXT, last_event_id TEXT, + updated_at TEXT DEFAULT (datetime('now')), created_at TEXT DEFAULT (datetime('now')) );