From 0df0173eca4780176dd088018abc51d0318f7499 Mon Sep 17 00:00:00 2001 From: zzabisagent-lab Date: Mon, 26 Oct 2026 12:02:33 +0000 Subject: [PATCH] =?UTF-8?q?HAL=20=EC=8A=A4=ED=82=A4=EB=A7=88:=20=EC=9E=84?= =?UTF-8?q?=EB=8C=80=20=ED=98=B8=EC=8A=A4=ED=8A=B8=C2=B7PID=20=EB=A7=88?= =?UTF-8?q?=EC=9D=B4=EA=B7=B8=EB=A0=88=EC=9D=B4=EC=85=98=20=EA=B5=AC?= =?UTF-8?q?=EB=AC=B8=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Fable 5.1 --- hal/schema.mjs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/hal/schema.mjs b/hal/schema.mjs index c8350b8..4744901 100644 --- a/hal/schema.mjs +++ b/hal/schema.mjs @@ -82,6 +82,7 @@ CREATE TABLE IF NOT EXISTS bootstrap_state ( CREATE TABLE IF NOT EXISTS transfers (id TEXT PRIMARY KEY, created_by_agent TEXT, path TEXT NOT NULL, size_bytes INTEGER, sha256 TEXT, created_at TEXT NOT NULL, expires_at TEXT NOT NULL, purpose TEXT, meta_json TEXT, deleted_at TEXT); CREATE TABLE IF NOT EXISTS settings (key TEXT PRIMARY KEY, value_json TEXT, updated_at TEXT NOT NULL, updated_by TEXT); CREATE TABLE IF NOT EXISTS portal_events_outbox (id TEXT PRIMARY KEY, payload_json TEXT NOT NULL, created_at TEXT NOT NULL, attempts INTEGER NOT NULL DEFAULT 0, next_at TEXT NOT NULL, delivered_at TEXT, last_error TEXT); -` } // [통합 보완] 같은 호스트 재시작 판정을 위한 임대 소유자 호스트·PID +` }, + // [통합 보완] 같은 호스트 재시작 판정을 위한 임대 소유자 호스트·PID { id: 'hal_0002_live_host', sql: `ALTER TABLE bootstrap_state ADD COLUMN live_host TEXT; ALTER TABLE bootstrap_state ADD COLUMN live_pid TEXT;` }, ];