24 lines
674 B
SQL
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)
|
|
);
|