fix: add createdAt index to ReviewCard model to fix slow admin page load
Some checks failed
Deploy API Server / build-and-deploy (push) Has been cancelled

The admin review list query uses ORDER BY createdAt DESC but there was no
index on createdAt, causing full table scan + filesort on large tables.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
WangDL 2026-05-24 19:55:01 +08:00
parent d241407424
commit 8a6b103571

View File

@ -521,6 +521,7 @@ model ReviewCard {
@@index([userId]) @@index([userId])
@@index([nextReviewAt]) @@index([nextReviewAt])
@@index([focusItemId]) @@index([focusItemId])
@@index([createdAt])
} }
model ReviewLog { model ReviewLog {