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 {
|
generator client {
|
||||||
provider = "prisma-client-js"
|
provider = "prisma-client-js"
|
||||||
previewFeatures = ["metrics"]
|
previewFeatures = ["metrics", "relationJoins"]
|
||||||
}
|
}
|
||||||
|
|
||||||
generator json {
|
generator json {
|
||||||
@ -88,6 +88,7 @@ model Session {
|
|||||||
usageReports UsageReport[]
|
usageReports UsageReport[]
|
||||||
|
|
||||||
@@unique([accountId, tag])
|
@@unique([accountId, tag])
|
||||||
|
@@index([accountId, updatedAt(sort: Desc)])
|
||||||
}
|
}
|
||||||
|
|
||||||
model SessionMessage {
|
model SessionMessage {
|
||||||
@ -102,6 +103,7 @@ model SessionMessage {
|
|||||||
updatedAt DateTime @updatedAt
|
updatedAt DateTime @updatedAt
|
||||||
|
|
||||||
@@unique([sessionId, localId])
|
@@unique([sessionId, localId])
|
||||||
|
@@index([sessionId, seq])
|
||||||
}
|
}
|
||||||
|
|
||||||
//
|
//
|
||||||
|
Loading…
Reference in New Issue
Block a user