This commit is contained in:
Your Name committed 2026-10-06 15:35:04 +07:00
1 parent 230716933e
commit 3bbe2bb35e
16 files changed
+1815 -109

No files matched your search

@@ -0,0 +1,20 @@
-- CreateTable
CREATE TABLE "LlmPrompt" (
"id" SERIAL NOT NULL,
"title" TEXT NOT NULL,
"category" TEXT NOT NULL DEFAULT 'custom',
"description" TEXT,
"tags" TEXT[] DEFAULT ARRAY[]::TEXT[],
"content" TEXT NOT NULL,
"isSystem" BOOLEAN NOT NULL DEFAULT false,
"createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
"updatedAt" TIMESTAMP(3) NOT NULL,
CONSTRAINT "LlmPrompt_pkey" PRIMARY KEY ("id")
);
-- CreateIndex
CREATE INDEX "LlmPrompt_category_idx" ON "LlmPrompt"("category");
-- CreateIndex
CREATE INDEX "LlmPrompt_isSystem_idx" ON "LlmPrompt"("isSystem");
+15
View File
@@ -363,6 +363,21 @@ model BrandKnowledge {
updatedAt DateTime @updatedAt
}
model LlmPrompt {
id Int @id @default(autoincrement())
title String
category String @default("custom")
description String?
tags String[] @default([])
content String
isSystem Boolean @default(false)
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
@@index([category])
@@index([isSystem])
}
model Order {
id Int @id @default(autoincrement())
channel String @default("ONLINE") // "ONLINE" | "POS"