From 370fd2d8e6bc1cef6b7b808c7674d8b260069435 Mon Sep 17 00:00:00 2001 From: Christopher Mayor Date: Sun, 26 Apr 2026 22:06:24 -0700 Subject: [PATCH] fix: map users/sessions schema to better-auth expected names --- src/lib/auth.ts | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/lib/auth.ts b/src/lib/auth.ts index 2599b7e..d472f83 100644 --- a/src/lib/auth.ts +++ b/src/lib/auth.ts @@ -1,10 +1,16 @@ import { betterAuth } from "better-auth"; import { drizzleAdapter } from "better-auth/adapters/drizzle"; import { db } from "./db"; -import * as schema from "./db/schema"; +import { users, sessions } from "./db/schema"; export const auth = betterAuth({ - database: drizzleAdapter(db, { provider: "pg", schema }), + database: drizzleAdapter(db, { + provider: "pg", + schema: { + user: users, + session: sessions, + }, + }), emailAndPassword: { enabled: true }, session: { expiresIn: 60 * 60 * 24 * 7 }, });