From d931fb1f9c81de7eed344166fa5abd211ebb1b5e Mon Sep 17 00:00:00 2001 From: Keith Williams Date: Fri, 18 Oct 2024 08:31:16 -0300 Subject: [PATCH] perf: Add indices to Membership (#17160) --- .../202410181114246_add_membership_indices/migration.sql | 5 +++++ packages/prisma/schema.prisma | 2 ++ 2 files changed, 7 insertions(+) create mode 100644 packages/prisma/migrations/202410181114246_add_membership_indices/migration.sql diff --git a/packages/prisma/migrations/202410181114246_add_membership_indices/migration.sql b/packages/prisma/migrations/202410181114246_add_membership_indices/migration.sql new file mode 100644 index 0000000000..b1598731aa --- /dev/null +++ b/packages/prisma/migrations/202410181114246_add_membership_indices/migration.sql @@ -0,0 +1,5 @@ +-- CreateIndex +CREATE INDEX "Membership_accepted_idx" ON "Membership"("accepted"); + +-- CreateIndex +CREATE INDEX "Membership_role_idx" ON "Membership"("role"); diff --git a/packages/prisma/schema.prisma b/packages/prisma/schema.prisma index c43baae85a..d32ca3c57f 100644 --- a/packages/prisma/schema.prisma +++ b/packages/prisma/schema.prisma @@ -490,6 +490,8 @@ model Membership { @@unique([userId, teamId]) @@index([teamId]) @@index([userId]) + @@index([accepted]) + @@index([role]) } model VerificationToken {