From 6ee752aed8d202fc68c99e3885d5e7b774074219 Mon Sep 17 00:00:00 2001 From: Eunjae Lee Date: Fri, 19 Sep 2025 17:21:23 +0200 Subject: [PATCH] feat: add index [startTime, endTime] for BookingDenormalized (#23944) Co-authored-by: Alex van Andel --- .../migration.sql | 2 ++ packages/prisma/schema.prisma | 1 + 2 files changed, 3 insertions(+) create mode 100644 packages/prisma/migrations/20250919124540_booking_denormalized_starttime_endtime/migration.sql diff --git a/packages/prisma/migrations/20250919124540_booking_denormalized_starttime_endtime/migration.sql b/packages/prisma/migrations/20250919124540_booking_denormalized_starttime_endtime/migration.sql new file mode 100644 index 0000000000..b8d75b2229 --- /dev/null +++ b/packages/prisma/migrations/20250919124540_booking_denormalized_starttime_endtime/migration.sql @@ -0,0 +1,2 @@ +-- CreateIndex +CREATE INDEX "BookingDenormalized_startTime_endTime_idx" ON "BookingDenormalized"("startTime", "endTime"); diff --git a/packages/prisma/schema.prisma b/packages/prisma/schema.prisma index 0ea9c358a7..6f08cb9cd6 100644 --- a/packages/prisma/schema.prisma +++ b/packages/prisma/schema.prisma @@ -1743,6 +1743,7 @@ model BookingDenormalized { @@index([status]) @@index([teamId, isTeamBooking]) @@index([userId, isTeamBooking]) + @@index([startTime, endTime]) } view BookingTimeStatusDenormalized {