This commit is contained in:
Your Name committed 2026-06-21 00:02:55 -04:00
1 parent 73590e06c4
commit f9c4046d35
6 files changed
+148 -1

No files matched your search

@@ -0,0 +1,6 @@
-- Add theme support to singleton store settings.
ALTER TABLE "StoreSettings"
ADD COLUMN "themePreset" TEXT NOT NULL DEFAULT 'default';
ALTER TABLE "StoreSettings"
ADD COLUMN "themeTokens" JSONB;
+2
View File
@@ -209,6 +209,8 @@ model StoreSettings {
id Int @id @default(1)
brandName String @default("HomAroma")
logoUrl String?
themePreset String @default("default")
themeTokens Json?
shippingFee Float @default(35)
bankName String @default("KASIKORNBANK (KBANK)")
bankAccountName String @default("HomAroma Co., Ltd.")
+2
View File
@@ -46,6 +46,8 @@ export const settingsRoute = new Elysia({ prefix: "/settings" })
bankAccountNumber: t.String(),
pointsEarnRate: t.Number(),
logoUrl: t.Optional(t.String()),
themePreset: t.Optional(t.String()),
themeTokens: t.Optional(t.Any()),
facebookUrl: t.Optional(t.String()),
instagramUrl: t.Optional(t.String()),
tiktokUrl: t.Optional(t.String()),