tianji/prisma/migrations/20231024085853_add_monitor_status/migration.sql
2023-10-24 16:59:36 +08:00

14 lines
521 B
SQL

-- CreateTable
CREATE TABLE "MonitorStatus" (
"monitorId" VARCHAR(30) NOT NULL,
"statusName" VARCHAR(50) NOT NULL,
"payload" JSON NOT NULL,
"createdAt" TIMESTAMPTZ(6) NOT NULL DEFAULT CURRENT_TIMESTAMP,
"updatedAt" TIMESTAMPTZ(6) NOT NULL,
CONSTRAINT "MonitorStatus_pkey" PRIMARY KEY ("monitorId","statusName")
);
-- AddForeignKey
ALTER TABLE "MonitorStatus" ADD CONSTRAINT "MonitorStatus_monitorId_fkey" FOREIGN KEY ("monitorId") REFERENCES "Monitor"("id") ON DELETE CASCADE ON UPDATE CASCADE;