From e8f0fda7cc406242c138a2011d1492378d6c1947 Mon Sep 17 00:00:00 2001 From: GGORG Date: Wed, 29 Jun 2022 22:03:56 +0200 Subject: [PATCH] chore(prisma): added migrations --- .../20220629185602_upload_keys/migration.sql | 13 +++++++++++++ .../20220629193027_upload_key_fix/migration.sql | 2 ++ 2 files changed, 15 insertions(+) create mode 100644 prisma/migrations/20220629185602_upload_keys/migration.sql create mode 100644 prisma/migrations/20220629193027_upload_key_fix/migration.sql diff --git a/prisma/migrations/20220629185602_upload_keys/migration.sql b/prisma/migrations/20220629185602_upload_keys/migration.sql new file mode 100644 index 0000000..b992c68 --- /dev/null +++ b/prisma/migrations/20220629185602_upload_keys/migration.sql @@ -0,0 +1,13 @@ +-- CreateTable +CREATE TABLE "UploadKey" ( + "userId" UUID NOT NULL, + "key" TEXT NOT NULL, + + CONSTRAINT "UploadKey_pkey" PRIMARY KEY ("key") +); + +-- CreateIndex +CREATE UNIQUE INDEX "UploadKey_userId_key" ON "UploadKey"("userId"); + +-- AddForeignKey +ALTER TABLE "UploadKey" ADD CONSTRAINT "UploadKey_userId_fkey" FOREIGN KEY ("userId") REFERENCES "User"("uuid") ON DELETE RESTRICT ON UPDATE CASCADE; diff --git a/prisma/migrations/20220629193027_upload_key_fix/migration.sql b/prisma/migrations/20220629193027_upload_key_fix/migration.sql new file mode 100644 index 0000000..c375277 --- /dev/null +++ b/prisma/migrations/20220629193027_upload_key_fix/migration.sql @@ -0,0 +1,2 @@ +-- DropIndex +DROP INDEX "UploadKey_userId_key";