mirror of
https://github.com/f/awesome-chatgpt-prompts.git
synced 2026-03-03 03:07:00 +00:00
feat(api): add delist reasons and quality check functionality
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
-- CreateEnum
|
||||
CREATE TYPE "DelistReason" AS ENUM ('TOO_SHORT', 'NOT_ENGLISH', 'LOW_QUALITY', 'NOT_LLM_INSTRUCTION', 'MANUAL');
|
||||
|
||||
-- AlterTable
|
||||
ALTER TABLE "prompts" ADD COLUMN "delistReason" "DelistReason";
|
||||
@@ -98,6 +98,7 @@ model Prompt {
|
||||
isFeatured Boolean @default(false)
|
||||
isUnlisted Boolean @default(false)
|
||||
unlistedAt DateTime?
|
||||
delistReason DelistReason?
|
||||
deletedAt DateTime?
|
||||
changeRequests ChangeRequest[]
|
||||
pinnedBy PinnedPrompt[]
|
||||
@@ -314,3 +315,11 @@ enum WebhookEvent {
|
||||
PROMPT_UPDATED
|
||||
PROMPT_DELETED
|
||||
}
|
||||
|
||||
enum DelistReason {
|
||||
TOO_SHORT
|
||||
NOT_ENGLISH
|
||||
LOW_QUALITY
|
||||
NOT_LLM_INSTRUCTION
|
||||
MANUAL
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user