Files

46 lines
1.3 KiB
SQL
Raw Permalink Normal View History

-- AlterTable
ALTER TABLE "content_flag" ADD COLUMN "severity" TEXT NOT NULL DEFAULT 'medium',
ADD COLUMN "source" TEXT NOT NULL DEFAULT 'system';
-- CreateTable
CREATE TABLE "worker_heartbeat" (
"name" TEXT NOT NULL,
"lastBeatAt" TIMESTAMP(3) NOT NULL,
"queued" INTEGER,
"running" INTEGER,
"meta" JSONB,
CONSTRAINT "worker_heartbeat_pkey" PRIMARY KEY ("name")
);
-- CreateTable
CREATE TABLE "webhook_event" (
"id" TEXT NOT NULL,
"provider" TEXT NOT NULL,
"eventId" TEXT NOT NULL,
"type" TEXT NOT NULL,
"status" TEXT NOT NULL DEFAULT 'processed',
"error" TEXT,
"createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
CONSTRAINT "webhook_event_pkey" PRIMARY KEY ("id")
);
-- CreateIndex
CREATE UNIQUE INDEX "webhook_event_eventId_key" ON "webhook_event"("eventId");
-- CreateIndex
CREATE INDEX "webhook_event_provider_createdAt_idx" ON "webhook_event"("provider", "createdAt");
-- CreateIndex
CREATE INDEX "episode_createdAt_idx" ON "episode"("createdAt");
-- CreateIndex
CREATE INDEX "subscription_status_idx" ON "subscription"("status");
-- CreateIndex
CREATE INDEX "subscription_createdAt_idx" ON "subscription"("createdAt");
-- CreateIndex
CREATE INDEX "user_createdAt_idx" ON "user"("createdAt");