From f2d4895e50d3da82cef68858752fb7f6293e7a20 Mon Sep 17 00:00:00 2001 From: Elias Schneider Date: Thu, 5 Jan 2023 08:34:31 +0100 Subject: [PATCH] fix: migration for v0.5.1 --- .../prisma/migrations/20230104145733_v0_5_1/migration.sql | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/backend/prisma/migrations/20230104145733_v0_5_1/migration.sql b/backend/prisma/migrations/20230104145733_v0_5_1/migration.sql index a4d3ac49..d5e7dd46 100644 --- a/backend/prisma/migrations/20230104145733_v0_5_1/migration.sql +++ b/backend/prisma/migrations/20230104145733_v0_5_1/migration.sql @@ -7,7 +7,8 @@ */ -- RedefineTables PRAGMA foreign_keys=OFF; -CREATE TABLE "new_RefreshToken" ( +DROP TABLE "RefreshToken"; +CREATE TABLE "RefreshToken" ( "id" TEXT NOT NULL PRIMARY KEY, "token" TEXT NOT NULL, "createdAt" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, @@ -15,9 +16,6 @@ CREATE TABLE "new_RefreshToken" ( "userId" TEXT NOT NULL, CONSTRAINT "RefreshToken_userId_fkey" FOREIGN KEY ("userId") REFERENCES "User" ("id") ON DELETE CASCADE ON UPDATE CASCADE ); -INSERT INTO "new_RefreshToken" ("createdAt", "expiresAt", "token", "userId") SELECT "createdAt", "expiresAt", "token", "userId" FROM "RefreshToken"; -DROP TABLE "RefreshToken"; -ALTER TABLE "new_RefreshToken" RENAME TO "RefreshToken"; CREATE UNIQUE INDEX "RefreshToken_token_key" ON "RefreshToken"("token"); PRAGMA foreign_key_check; PRAGMA foreign_keys=ON;