From 00a3ff89e464e40dd9d5668373b3d9e460a0c1d9 Mon Sep 17 00:00:00 2001 From: Afzal Sayed <14029371+afzalsayed96@users.noreply.github.com> Date: Wed, 20 Apr 2022 06:05:12 +0530 Subject: [PATCH] Uniquely index event-type with teamId and slug (#2452) --- .../migration.sql | 9 +++++++++ packages/prisma/schema.prisma | 1 + 2 files changed, 10 insertions(+) create mode 100644 packages/prisma/migrations/20220409195425_index_event_types_team_id_slug/migration.sql diff --git a/packages/prisma/migrations/20220409195425_index_event_types_team_id_slug/migration.sql b/packages/prisma/migrations/20220409195425_index_event_types_team_id_slug/migration.sql new file mode 100644 index 0000000000..9dd1c2908f --- /dev/null +++ b/packages/prisma/migrations/20220409195425_index_event_types_team_id_slug/migration.sql @@ -0,0 +1,9 @@ +/* + Warnings: + + - A unique constraint covering the columns `[teamId,slug]` on the table `EventType` will be added. If there are existing duplicate values, this will fail. + +*/ +-- CreateIndex +CREATE UNIQUE INDEX "EventType_teamId_slug_key" ON "EventType"("teamId", "slug"); + diff --git a/packages/prisma/schema.prisma b/packages/prisma/schema.prisma index 602dcccbd7..bfd8bb5254 100644 --- a/packages/prisma/schema.prisma +++ b/packages/prisma/schema.prisma @@ -72,6 +72,7 @@ model EventType { successRedirectUrl String? @@unique([userId, slug]) + @@unique([teamId, slug]) } model Credential {