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
|
||||
channels Channel[]
|
||||
filters Filter[]
|
||||
|
||||
@@index([guild_id, created_at(sort: Desc)])
|
||||
}
|
||||
|
||||
model Channel {
|
||||
@ -41,6 +43,8 @@ model Filter {
|
||||
created_at DateTime @default(now())
|
||||
updated_at DateTime @updatedAt
|
||||
feeds Feed[]
|
||||
|
||||
@@index([guild_id, created_at(sort: Desc)])
|
||||
}
|
||||
|
||||
enum MatchingAlgorithms {
|
||||
|
Loading…
x
Reference in New Issue
Block a user