-- CreateEnum CREATE TYPE "WebhookCallStatus" AS ENUM ('SUCCESS', 'FAILED'); -- CreateTable CREATE TABLE "WebhookCall" ( "id" TEXT NOT NULL, "status" "WebhookCallStatus" NOT NULL, "url" TEXT NOT NULL, "requestBody" JSONB NOT NULL, "responseCode" INTEGER NOT NULL, "responseHeaders" JSONB, "responseBody" JSONB, "createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, "webhookId" TEXT NOT NULL, CONSTRAINT "WebhookCall_pkey" PRIMARY KEY ("id") ); -- AddForeignKey ALTER TABLE "WebhookCall" ADD CONSTRAINT "WebhookCall_webhookId_fkey" FOREIGN KEY ("webhookId") REFERENCES "Webhook"("id") ON DELETE CASCADE ON UPDATE CASCADE;