diff --git a/prisma/migrations/20220622132553_snoopforms/migration.sql b/prisma/migrations/20220622132553_snoopforms/migration.sql deleted file mode 100644 index 0697b9ebcf..0000000000 --- a/prisma/migrations/20220622132553_snoopforms/migration.sql +++ /dev/null @@ -1,116 +0,0 @@ --- CreateEnum -CREATE TYPE "FormType" AS ENUM ('CODE', 'NOCODE'); - --- CreateEnum -CREATE TYPE "PipelineType" AS ENUM ('WEBHOOK'); - --- CreateTable -CREATE TABLE "Form" ( - "id" TEXT NOT NULL, - "createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, - "updatedAt" TIMESTAMP(3) NOT NULL, - "ownerId" INTEGER NOT NULL, - "formType" "FormType" NOT NULL DEFAULT E'NOCODE', - "name" TEXT NOT NULL, - "published" BOOLEAN NOT NULL DEFAULT false, - "finishedOnboarding" BOOLEAN NOT NULL DEFAULT false, - "schema" JSONB NOT NULL, - - CONSTRAINT "Form_pkey" PRIMARY KEY ("id") -); - --- CreateTable -CREATE TABLE "NoCodeForm" ( - "id" TEXT NOT NULL, - "createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, - "updatedAt" TIMESTAMP(3) NOT NULL, - "formId" TEXT NOT NULL, - "pages" JSONB NOT NULL DEFAULT '[]', - "pagesDraft" JSONB NOT NULL DEFAULT '[]', - - CONSTRAINT "NoCodeForm_pkey" PRIMARY KEY ("id") -); - --- CreateTable -CREATE TABLE "Pipeline" ( - "id" TEXT NOT NULL, - "created_at" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, - "updated_at" TIMESTAMP(3) NOT NULL, - "type" "PipelineType" NOT NULL, - "formId" TEXT NOT NULL, - "data" JSONB NOT NULL, - - CONSTRAINT "Pipeline_pkey" PRIMARY KEY ("id") -); - --- CreateTable -CREATE TABLE "SubmissionSession" ( - "id" TEXT NOT NULL, - "created_at" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, - "updated_at" TIMESTAMP(3) NOT NULL, - "formId" TEXT NOT NULL, - "userFingerprint" TEXT NOT NULL, - - CONSTRAINT "SubmissionSession_pkey" PRIMARY KEY ("id") -); - --- CreateTable -CREATE TABLE "SessionEvent" ( - "id" TEXT NOT NULL, - "created_at" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, - "updated_at" TIMESTAMP(3) NOT NULL, - "submissionSessionId" TEXT NOT NULL, - "type" TEXT NOT NULL, - "data" JSONB NOT NULL, - - CONSTRAINT "SessionEvent_pkey" PRIMARY KEY ("id") -); - --- CreateTable -CREATE TABLE "users" ( - "id" SERIAL NOT NULL, - "name" TEXT, - "email" TEXT, - "email_verified" TIMESTAMP(3), - "password" TEXT, - "created_at" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, - "updated_at" TIMESTAMP(3) NOT NULL, - - CONSTRAINT "users_pkey" PRIMARY KEY ("id") -); - --- CreateTable -CREATE TABLE "verification_requests" ( - "id" SERIAL NOT NULL, - "identifier" TEXT NOT NULL, - "token" TEXT NOT NULL, - "expires" TIMESTAMP(3) NOT NULL, - "created_at" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, - "updated_at" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, - - CONSTRAINT "verification_requests_pkey" PRIMARY KEY ("id") -); - --- CreateIndex -CREATE UNIQUE INDEX "NoCodeForm_formId_key" ON "NoCodeForm"("formId"); - --- CreateIndex -CREATE UNIQUE INDEX "users_email_key" ON "users"("email"); - --- CreateIndex -CREATE UNIQUE INDEX "verification_requests_token_key" ON "verification_requests"("token"); - --- AddForeignKey -ALTER TABLE "Form" ADD CONSTRAINT "Form_ownerId_fkey" FOREIGN KEY ("ownerId") REFERENCES "users"("id") ON DELETE RESTRICT ON UPDATE CASCADE; - --- AddForeignKey -ALTER TABLE "NoCodeForm" ADD CONSTRAINT "NoCodeForm_formId_fkey" FOREIGN KEY ("formId") REFERENCES "Form"("id") ON DELETE CASCADE ON UPDATE CASCADE; - --- AddForeignKey -ALTER TABLE "Pipeline" ADD CONSTRAINT "Pipeline_formId_fkey" FOREIGN KEY ("formId") REFERENCES "Form"("id") ON DELETE CASCADE ON UPDATE CASCADE; - --- AddForeignKey -ALTER TABLE "SubmissionSession" ADD CONSTRAINT "SubmissionSession_formId_fkey" FOREIGN KEY ("formId") REFERENCES "Form"("id") ON DELETE CASCADE ON UPDATE CASCADE; - --- AddForeignKey -ALTER TABLE "SessionEvent" ADD CONSTRAINT "SessionEvent_submissionSessionId_fkey" FOREIGN KEY ("submissionSessionId") REFERENCES "SubmissionSession"("id") ON DELETE CASCADE ON UPDATE CASCADE; diff --git a/prisma/migrations/20220619113127_init/migration.sql b/prisma/migrations/20220622195403_snoopforms/migration.sql similarity index 100% rename from prisma/migrations/20220619113127_init/migration.sql rename to prisma/migrations/20220622195403_snoopforms/migration.sql