diff --git a/prisma/migrations/20210615153759_add_email_verification_column/migration.sql b/prisma/migrations/20210615153759_add_email_verification_column/migration.sql new file mode 100644 index 00000000..83352168 --- /dev/null +++ b/prisma/migrations/20210615153759_add_email_verification_column/migration.sql @@ -0,0 +1,20 @@ +-- AlterTable +ALTER TABLE "users" ADD COLUMN "emailVerified" TIMESTAMP(3); + +-- CreateTable +CREATE TABLE "VerificationRequest" ( + "id" SERIAL NOT NULL, + "identifier" TEXT NOT NULL, + "token" TEXT NOT NULL, + "expires" TIMESTAMP(3) NOT NULL, + "createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, + "updatedAt" TIMESTAMP(3) NOT NULL, + + PRIMARY KEY ("id") +); + +-- CreateIndex +CREATE UNIQUE INDEX "VerificationRequest.token_unique" ON "VerificationRequest"("token"); + +-- CreateIndex +CREATE UNIQUE INDEX "VerificationRequest.identifier_token_unique" ON "VerificationRequest"("identifier", "token");