Refactor Prisma integration and improve project setup

- Move Prisma files to standard /prisma directory
- Remove Turso adapter dependencies for Prisma
- Fix auth configuration in templates
- Update router devtools package name
- Simplify post-installation instructions
- Improve npm scripts with cleaner commands
This commit is contained in:
Aman Varshney
2025-03-19 18:23:13 +05:30
parent 94613902a1
commit f2db006cbf
17 changed files with 91 additions and 88 deletions

View File

@@ -1,9 +1,17 @@
import { betterAuth } from "better-auth";
import { prismaAdapter } from "better-auth/adapters/prisma";
import prisma from "../db";
import prisma from "../../prisma";
export const auth = betterAuth({
database: prismaAdapter(prisma, {
provider: "pg",
}),
database: prismaAdapter(prisma, {
provider: "pg",
}),
trustedOrigins: [process.env.CORS_ORIGIN!],
emailAndPassword: { enabled: true },
advanced: {
defaultCookieAttributes: {
sameSite: "none",
secure: true,
},
},
});