From 1ae242e57a7bfd75d8b7f653e4f04dedeaa09eb9 Mon Sep 17 00:00:00 2001 From: Luke Vella Date: Fri, 23 May 2025 17:18:00 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20Remove=20unique=20constraints=20?= =?UTF-8?q?for=20invitees=20on=20scheduled=20events=20(#1724)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../20250523161200_remove_invitee_constraints/migration.sql | 5 +++++ packages/database/prisma/models/event.prisma | 2 -- 2 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 packages/database/prisma/migrations/20250523161200_remove_invitee_constraints/migration.sql diff --git a/packages/database/prisma/migrations/20250523161200_remove_invitee_constraints/migration.sql b/packages/database/prisma/migrations/20250523161200_remove_invitee_constraints/migration.sql new file mode 100644 index 000000000..ebf84651f --- /dev/null +++ b/packages/database/prisma/migrations/20250523161200_remove_invitee_constraints/migration.sql @@ -0,0 +1,5 @@ +-- DropIndex +DROP INDEX "scheduled_event_invites_scheduled_event_id_invitee_email_key"; + +-- DropIndex +DROP INDEX "scheduled_event_invites_scheduled_event_id_invitee_id_key"; diff --git a/packages/database/prisma/models/event.prisma b/packages/database/prisma/models/event.prisma index d16cfc6b7..9e93f418a 100644 --- a/packages/database/prisma/models/event.prisma +++ b/packages/database/prisma/models/event.prisma @@ -86,8 +86,6 @@ model ScheduledEventInvite { scheduledEvent ScheduledEvent @relation(fields: [scheduledEventId], references: [id], onDelete: Cascade) user User? @relation(fields: [inviteeId], references: [id], onDelete: SetNull) // Optional relation to User model - @@unique([scheduledEventId, inviteeEmail]) - @@unique([scheduledEventId, inviteeId]) @@index([scheduledEventId]) @@index([inviteeId]) @@index([inviteeEmail])