This commit is contained in:
Your Name committed 2026-09-29 12:48:52 +07:00
1 parent 683f54fd95
commit 44a613f8ec
12 files changed
+1227 -9

No files matched your search

@@ -0,0 +1,5 @@
-- AlterTable
ALTER TABLE "StoreSettings" ADD COLUMN "brandPrompt" TEXT;
-- AlterTable
ALTER TABLE "StoreSettingsTranslation" ADD COLUMN "brandPrompt" TEXT;
@@ -0,0 +1,18 @@
-- CreateTable
CREATE TABLE "BrandKnowledge" (
"id" INTEGER NOT NULL DEFAULT 1,
"brandName" TEXT NOT NULL DEFAULT 'AKÉRIA',
"tagline" TEXT,
"story" TEXT,
"targetAudience" TEXT,
"toneOfVoice" TEXT,
"visualArtPrompt" TEXT,
"productUsps" TEXT,
"marketingGuidelines" TEXT,
"customRules" TEXT,
"masterPromptOverride" TEXT,
"createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
"updatedAt" TIMESTAMP(3) NOT NULL,
CONSTRAINT "BrandKnowledge_pkey" PRIMARY KEY ("id")
);
+18
View File
@@ -288,6 +288,7 @@ model StoreSettings {
defaultSeoTitle String?
defaultSeoDescription String?
defaultOgImage String?
brandPrompt String?
translations StoreSettingsTranslation[]
updatedAt DateTime @updatedAt
}
@@ -304,6 +305,7 @@ model StoreSettingsTranslation {
newsletterButtonText String?
defaultSeoTitle String?
defaultSeoDescription String?
brandPrompt String?
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
@@ -317,6 +319,22 @@ model NewsletterSubscriber {
createdAt DateTime @default(now())
}
model BrandKnowledge {
id Int @id @default(1)
brandName String @default("AKÉRIA")
tagline String?
story String?
targetAudience String?
toneOfVoice String?
visualArtPrompt String?
productUsps String?
marketingGuidelines String?
customRules String?
masterPromptOverride String?
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
}
model Order {
id Int @id @default(autoincrement())
channel String @default("ONLINE") // "ONLINE" | "POS"