From 2fd5f2944f35e9e001ac22338b7006e1ddcdd5bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CNaeel=E2=80=9D?= Date: Thu, 16 Jul 2026 08:22:04 +0400 Subject: [PATCH] =?UTF-8?q?fix:=20spec=5Fevents=20schema=20=E2=80=94=20add?= =?UTF-8?q?=20seq,action,target=5Fhash,new=5Fvalues,comment,status=20colum?= =?UTF-8?q?ns?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- site/db/connection.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) 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')) );