build: database indexes for guild_id
This commit is contained in:
parent
95c55f3ba7
commit
054cb6c017
5
prisma/migrations/20250430104514_indexes/migration.sql
Normal file
5
prisma/migrations/20250430104514_indexes/migration.sql
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
-- CreateIndex
|
||||||
|
CREATE INDEX "Feed_guild_id_created_at_idx" ON "Feed"("guild_id", "created_at" DESC);
|
||||||
|
|
||||||
|
-- CreateIndex
|
||||||
|
CREATE INDEX "Filter_guild_id_created_at_idx" ON "Filter"("guild_id", "created_at" DESC);
|
@ -21,6 +21,8 @@ model Feed {
|
|||||||
updated_at DateTime @updatedAt
|
updated_at DateTime @updatedAt
|
||||||
channels Channel[]
|
channels Channel[]
|
||||||
filters Filter[]
|
filters Filter[]
|
||||||
|
|
||||||
|
@@index([guild_id, created_at(sort: Desc)])
|
||||||
}
|
}
|
||||||
|
|
||||||
model Channel {
|
model Channel {
|
||||||
@ -41,6 +43,8 @@ model Filter {
|
|||||||
created_at DateTime @default(now())
|
created_at DateTime @default(now())
|
||||||
updated_at DateTime @updatedAt
|
updated_at DateTime @updatedAt
|
||||||
feeds Feed[]
|
feeds Feed[]
|
||||||
|
|
||||||
|
@@index([guild_id, created_at(sort: Desc)])
|
||||||
}
|
}
|
||||||
|
|
||||||
enum MatchingAlgorithms {
|
enum MatchingAlgorithms {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user