Files
lisglosips/prisma/migrations/20260901090000_caller_analytics_reliability/migration.sql
T

12 lines
667 B
SQL

CREATE TABLE caller_analysis_gaps (
id CHAR(64) NOT NULL PRIMARY KEY, node_id VARCHAR(64) NOT NULL, kind VARCHAR(64) NOT NULL,
status VARCHAR(20) NOT NULL, started_at DATETIME(3) NOT NULL, ended_at DATETIME(3) NULL,
payload JSON NOT NULL, created_at DATETIME(3) NOT NULL, updated_at DATETIME(3) NOT NULL,
INDEX caller_gaps_status (status, started_at)
);
CREATE TABLE caller_analysis_dead_letters (
id CHAR(64) NOT NULL PRIMARY KEY, stream_id VARCHAR(64) NOT NULL, payload JSON NOT NULL,
error VARCHAR(500) NOT NULL, status VARCHAR(20) NOT NULL, created_at DATETIME(3) NOT NULL,
updated_at DATETIME(3) NOT NULL, INDEX caller_dead_status (status, created_at)
);