Adds availablity and schedule indexes (#6296)

Co-authored-by: alannnc <alannnc@gmail.com>
This commit is contained in:
Omar López
2023-01-05 22:29:03 +00:00
committed by GitHub
co-authored by alannnc
parent 37ceb25f8c
commit f72f709e34
2 changed files with 13 additions and 0 deletions
@@ -0,0 +1,8 @@
-- CreateIndex
CREATE INDEX "Availability_eventTypeId_idx" ON "Availability"("eventTypeId");
-- CreateIndex
CREATE INDEX "Availability_scheduleId_idx" ON "Availability"("scheduleId");
-- CreateIndex
CREATE INDEX "Schedule_userId_idx" ON "Schedule"("userId");
+5
View File
@@ -313,6 +313,8 @@ model Schedule {
name String
timeZone String?
availability Availability[]
@@index([userId])
}
model Availability {
@@ -327,6 +329,9 @@ model Availability {
date DateTime? @db.Date
Schedule Schedule? @relation(fields: [scheduleId], references: [id])
scheduleId Int?
@@index([eventTypeId])
@@index([scheduleId])
}
model SelectedCalendar {