feat: 新增项目 GitHub 星标字段与索引
This commit is contained in:
@@ -67,6 +67,8 @@ model Project {
|
|||||||
descriptionEn String?
|
descriptionEn String?
|
||||||
content String?
|
content String?
|
||||||
contentEn String?
|
contentEn String?
|
||||||
|
githubStars Int @default(0)
|
||||||
|
githubStarsUpdatedAt DateTime?
|
||||||
status ProjectStatus @default(ACTIVE)
|
status ProjectStatus @default(ACTIVE)
|
||||||
source String?
|
source String?
|
||||||
createdAt DateTime @default(now())
|
createdAt DateTime @default(now())
|
||||||
@@ -80,6 +82,7 @@ model Project {
|
|||||||
@@index([embedding], map: "idx_project_embedding_cosine")
|
@@index([embedding], map: "idx_project_embedding_cosine")
|
||||||
@@index([slug], map: "idx_project_slug")
|
@@index([slug], map: "idx_project_slug")
|
||||||
@@index([status, createdAt], map: "idx_project_status_createdAt")
|
@@index([status, createdAt], map: "idx_project_status_createdAt")
|
||||||
|
@@index([status, githubStars], map: "idx_project_status_github_stars")
|
||||||
@@map("projects")
|
@@map("projects")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user