From 3313de1eecc35830bb6a576dea519a5cab03ec29 Mon Sep 17 00:00:00 2001 From: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com> Date: Tue, 9 Sep 2025 08:43:31 +0530 Subject: [PATCH] fix: change internal note preset fkey to cascade (#23613) --- .../migration.sql | 5 +++++ packages/prisma/schema.prisma | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 packages/prisma/migrations/20250905082756_change_internal_note_preset_team_fkey_to_cascade/migration.sql diff --git a/packages/prisma/migrations/20250905082756_change_internal_note_preset_team_fkey_to_cascade/migration.sql b/packages/prisma/migrations/20250905082756_change_internal_note_preset_team_fkey_to_cascade/migration.sql new file mode 100644 index 0000000000..cdb38ab9e9 --- /dev/null +++ b/packages/prisma/migrations/20250905082756_change_internal_note_preset_team_fkey_to_cascade/migration.sql @@ -0,0 +1,5 @@ +-- DropForeignKey +ALTER TABLE "InternalNotePreset" DROP CONSTRAINT "InternalNotePreset_teamId_fkey"; + +-- AddForeignKey +ALTER TABLE "InternalNotePreset" ADD CONSTRAINT "InternalNotePreset_teamId_fkey" FOREIGN KEY ("teamId") REFERENCES "Team"("id") ON DELETE CASCADE ON UPDATE CASCADE; diff --git a/packages/prisma/schema.prisma b/packages/prisma/schema.prisma index a6731b7364..d176b5d777 100644 --- a/packages/prisma/schema.prisma +++ b/packages/prisma/schema.prisma @@ -2329,7 +2329,7 @@ model InternalNotePreset { id Int @id @default(autoincrement()) name String cancellationReason String? - team Team @relation(fields: [teamId], references: [id]) + team Team @relation(fields: [teamId], references: [id], onDelete: Cascade) teamId Int createdAt DateTime @default(now())