feat: add PostgreSQL database adapter support

This commit is contained in:
2026-03-29 20:08:53 -07:00
parent 54fd6abb5e
commit 803f936e2f
8 changed files with 393 additions and 6 deletions
+4 -1
View File
@@ -3,9 +3,12 @@ import { prismaAdapter } from "better-auth/adapters/prisma";
import { prisma } from "./prisma";
import { testUtils } from "better-auth/plugins";
// Detect database provider from environment
const databaseProvider = process.env.DATABASE_PROVIDER || "sqlite";
export const auth = betterAuth({
database: prismaAdapter(prisma, {
provider: "sqlite",
provider: databaseProvider as "sqlite" | "postgresql",
}),
emailAndPassword: {
enabled: true,