From 494dcb91fa17246e7ba9082d4377d353d6149491 Mon Sep 17 00:00:00 2001 From: Christopher Mayor Date: Sun, 26 Apr 2026 15:55:47 -0700 Subject: [PATCH] fix: remove duplicate users table definition in schema The users table was defined twice with conflicting field orderings (timestamp vs boolean for emailVerified, different default placements). Kept the cleaner definition and removed the duplicate. --- src/lib/db/schema.ts | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/src/lib/db/schema.ts b/src/lib/db/schema.ts index d37eeb0..1432945 100644 --- a/src/lib/db/schema.ts +++ b/src/lib/db/schema.ts @@ -14,10 +14,10 @@ export const users = pgTable("users", { id: text("id").primaryKey(), name: text("name"), email: text("email").notNull().unique(), - emailVerified: timestamp("email_verified", { withTimezone: true }), + emailVerified: boolean("email_verified").default(false), image: text("image"), - createdAt: timestamp("created_at", { withTimezone: true }).notNull().defaultNow(), - updatedAt: timestamp("updated_at", { withTimezone: true }).notNull().defaultNow(), + createdAt: timestamp("created_at", { withTimezone: true }).defaultNow().notNull(), + updatedAt: timestamp("updated_at", { withTimezone: true }).defaultNow().notNull(), }); export const comparisonStatusEnum = pgEnum("comparison_status", [ @@ -26,16 +26,6 @@ export const comparisonStatusEnum = pgEnum("comparison_status", [ "failed", ]); -export const users = pgTable("users", { - id: text("id").primaryKey(), - name: text("name"), - email: text("email").notNull().unique(), - emailVerified: boolean("email_verified").default(false), - image: text("image"), - createdAt: timestamp("created_at").defaultNow().notNull(), - updatedAt: timestamp("updated_at").defaultNow().notNull(), -}); - export const sessions = pgTable("sessions", { id: text("id").primaryKey(), userId: text("user_id")