17 lines
483 B
SQL
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)
|
|
);
|