Files
go-sip/internal/store/migrations/009_ai_mq.sql
T

24 lines
674 B
SQL

CREATE TABLE IF NOT EXISTS ai_mq_requests (
tenant_id TEXT NOT NULL,
message_id TEXT NOT NULL,
tenant_key TEXT NOT NULL,
dispatcher_id TEXT NOT NULL,
agent_version_id TEXT NOT NULL,
body BLOB NOT NULL,
body_hash TEXT NOT NULL,
response_id TEXT,
response_hash TEXT,
response BLOB,
PRIMARY KEY (tenant_id, message_id),
FOREIGN KEY (message_id) REFERENCES outbox(event_id)
);
CREATE TABLE IF NOT EXISTS ai_config_snapshots (
tenant_id TEXT NOT NULL,
agent_version_id TEXT NOT NULL,
tenant_key TEXT NOT NULL,
config_sha256 TEXT NOT NULL,
config BLOB NOT NULL,
PRIMARY KEY (tenant_id, agent_version_id)
);