From 68b32006377430d5980d04370ffdc4d54ce4f8a9 Mon Sep 17 00:00:00 2001 From: TheCactusBlue Date: Tue, 25 Mar 2025 16:58:45 -0700 Subject: [PATCH] done --- .../migration.sql | 19 ------------------- .../migration.sql | 17 ++++++++++++++++- 2 files changed, 16 insertions(+), 20 deletions(-) delete mode 100644 apps/backend/prisma/migrations/20250325185749_rename_user_to_project_in_permission/migration.sql rename apps/backend/prisma/migrations/{20250324204959_project_user_permissions => 20250325235813_project_user_permissions}/migration.sql (62%) diff --git a/apps/backend/prisma/migrations/20250325185749_rename_user_to_project_in_permission/migration.sql b/apps/backend/prisma/migrations/20250325185749_rename_user_to_project_in_permission/migration.sql deleted file mode 100644 index 45fc3cd3c..000000000 --- a/apps/backend/prisma/migrations/20250325185749_rename_user_to_project_in_permission/migration.sql +++ /dev/null @@ -1,19 +0,0 @@ -/* - Warnings: - - - The values [USER] on the enum `PermissionScope` will be removed. If these variants are still used in the database, this will fail. - - You are about to drop the column `isDefaultUserPermission` on the `Permission` table. All the data in the column will be lost. - -*/ --- AlterEnum -BEGIN; -CREATE TYPE "PermissionScope_new" AS ENUM ('PROJECT', 'TEAM'); -ALTER TABLE "Permission" ALTER COLUMN "scope" TYPE "PermissionScope_new" USING ("scope"::text::"PermissionScope_new"); -ALTER TYPE "PermissionScope" RENAME TO "PermissionScope_old"; -ALTER TYPE "PermissionScope_new" RENAME TO "PermissionScope"; -DROP TYPE "PermissionScope_old"; -COMMIT; - --- AlterTable -ALTER TABLE "Permission" DROP COLUMN "isDefaultUserPermission", -ADD COLUMN "isDefaultProjectPermission" BOOLEAN NOT NULL DEFAULT false; diff --git a/apps/backend/prisma/migrations/20250324204959_project_user_permissions/migration.sql b/apps/backend/prisma/migrations/20250325235813_project_user_permissions/migration.sql similarity index 62% rename from apps/backend/prisma/migrations/20250324204959_project_user_permissions/migration.sql rename to apps/backend/prisma/migrations/20250325235813_project_user_permissions/migration.sql index 7579eefd0..0ea8f373c 100644 --- a/apps/backend/prisma/migrations/20250324204959_project_user_permissions/migration.sql +++ b/apps/backend/prisma/migrations/20250325235813_project_user_permissions/migration.sql @@ -1,5 +1,20 @@ +/* + Warnings: + + - The values [USER] on the enum `PermissionScope` will be removed. If these variants are still used in the database, this will fail. + +*/ +-- AlterEnum +BEGIN; +CREATE TYPE "PermissionScope_new" AS ENUM ('PROJECT', 'TEAM'); +ALTER TABLE "Permission" ALTER COLUMN "scope" TYPE "PermissionScope_new" USING ("scope"::text::"PermissionScope_new"); +ALTER TYPE "PermissionScope" RENAME TO "PermissionScope_old"; +ALTER TYPE "PermissionScope_new" RENAME TO "PermissionScope"; +DROP TYPE "PermissionScope_old"; +COMMIT; + -- AlterTable -ALTER TABLE "Permission" ADD COLUMN "isDefaultUserPermission" BOOLEAN NOT NULL DEFAULT false; +ALTER TABLE "Permission" ADD COLUMN "isDefaultProjectPermission" BOOLEAN NOT NULL DEFAULT false; -- CreateTable CREATE TABLE "ProjectUserDirectPermission" (