fix: fix query performance
This commit is contained in:
parent
4d5b84e4a7
commit
97cf483302
@ -0,0 +1,2 @@
|
||||
-- CreateIndex
|
||||
CREATE INDEX "SessionMessage_sessionId_seq_idx" ON "SessionMessage"("sessionId", "seq");
|
@ -0,0 +1,2 @@
|
||||
-- CreateIndex
|
||||
CREATE INDEX "Session_accountId_updatedAt_idx" ON "Session"("accountId", "updatedAt" DESC);
|
@ -3,7 +3,7 @@
|
||||
|
||||
generator client {
|
||||
provider = "prisma-client-js"
|
||||
previewFeatures = ["metrics"]
|
||||
previewFeatures = ["metrics", "relationJoins"]
|
||||
}
|
||||
|
||||
generator json {
|
||||
@ -88,6 +88,7 @@ model Session {
|
||||
usageReports UsageReport[]
|
||||
|
||||
@@unique([accountId, tag])
|
||||
@@index([accountId, updatedAt(sort: Desc)])
|
||||
}
|
||||
|
||||
model SessionMessage {
|
||||
@ -102,6 +103,7 @@ model SessionMessage {
|
||||
updatedAt DateTime @updatedAt
|
||||
|
||||
@@unique([sessionId, localId])
|
||||
@@index([sessionId, seq])
|
||||
}
|
||||
|
||||
//
|
||||
|
Loading…
Reference in New Issue
Block a user