From 5f71ed93ccce96af6ec4f2bf969d402dd41eaf54 Mon Sep 17 00:00:00 2001 From: Adrian Bonpin Date: Sat, 25 Apr 2026 18:19:57 +0800 Subject: [PATCH] feat(schema): add settingCategories table --- lib/db/schema/settingCategories.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 lib/db/schema/settingCategories.ts diff --git a/lib/db/schema/settingCategories.ts b/lib/db/schema/settingCategories.ts new file mode 100644 index 0000000..d512c9d --- /dev/null +++ b/lib/db/schema/settingCategories.ts @@ -0,0 +1,11 @@ +import { integer, pgTable, text, timestamp } from "drizzle-orm/pg-core" + +export const settingCategories = pgTable("setting_categories", { + id: text("id") + .primaryKey() + .$defaultFn(() => crypto.randomUUID()), + name: text("name").notNull(), + slug: text("slug").notNull().unique(), + sortOrder: integer("sort_order").default(0).notNull(), + createdAt: timestamp("created_at").defaultNow().notNull(), +})