Files
go-sip/internal/store/migrations/006_mq_queries.sql
T

17 lines
483 B
SQL

CREATE TABLE IF NOT EXISTS tenant_bindings (
tenant_id TEXT PRIMARY KEY,
tenant_key TEXT NOT NULL UNIQUE
);
CREATE TABLE IF NOT EXISTS mq_query_inbox (
tenant_id TEXT NOT NULL,
message_id TEXT NOT NULL,
tenant_key TEXT NOT NULL,
dispatcher_id TEXT NOT NULL,
body_hash TEXT NOT NULL,
response_id TEXT NOT NULL UNIQUE,
received_at TEXT NOT NULL,
PRIMARY KEY (tenant_id, message_id),
FOREIGN KEY (response_id) REFERENCES outbox(event_id)
);