summaryrefslogtreecommitdiff
path: root/packages/db
diff options
context:
space:
mode:
authorMaze <167211895+mazeincoding@users.noreply.github.com>2025-07-12 15:24:01 +0200
committerGitHub <noreply@github.com>2025-07-12 15:24:01 +0200
commit457d828c45c9294d2161bd6f04ffed7f6137dd1b (patch)
tree147fe3c22a27c060c9a58cb67b53fc18de9baf6e /packages/db
parentd925b62a47d69024d03ef1e5cfbf5fcb13e30465 (diff)
parentd48a3fe2879b018c8bb4b3ab7ffc0bfd43a0cab4 (diff)
downloadopencut-457d828c45c9294d2161bd6f04ffed7f6137dd1b.tar.gz
Merge pull request #210 from Mirza-Samad-Ahmed-Baig/main
refactor: improve theme handling, env var safety, and db schema
Diffstat (limited to 'packages/db')
-rw-r--r--packages/db/src/index.ts6
-rw-r--r--packages/db/src/schema.ts2
2 files changed, 2 insertions, 6 deletions
diff --git a/packages/db/src/index.ts b/packages/db/src/index.ts
index 9ebf611e..b480f566 100644
--- a/packages/db/src/index.ts
+++ b/packages/db/src/index.ts
@@ -19,11 +19,7 @@ function getDb() {
}
// Export a proxy that forwards all calls to the actual db instance
-export const db = new Proxy({} as ReturnType<typeof drizzle>, {
- get(target, prop) {
- return getDb()[prop as keyof typeof _db];
- },
-});
+export const db = getDb();
// Re-export schema for convenience
export * from "./schema";
diff --git a/packages/db/src/schema.ts b/packages/db/src/schema.ts
index 12fc7689..c4af608d 100644
--- a/packages/db/src/schema.ts
+++ b/packages/db/src/schema.ts
@@ -5,7 +5,7 @@ export const users = pgTable("users", {
name: text("name").notNull(),
email: text("email").notNull().unique(),
emailVerified: boolean("email_verified")
- .$defaultFn(() => false)
+ .default(false)
.notNull(),
image: text("image"),
createdAt: timestamp("created_at")