From 2743b6ddf1e775697332b2ade9593b9c8ff264c7 Mon Sep 17 00:00:00 2001 From: jason Date: Thu, 12 Mar 2026 17:30:36 -0500 Subject: [PATCH] prisma fix --- .gitignore | 2 +- prisma.config.ts | 7 +------ prisma/schema.prisma | 3 ++- src/lib/prisma.ts | 2 +- 4 files changed, 5 insertions(+), 9 deletions(-) diff --git a/.gitignore b/.gitignore index f390d12..5f37cb6 100644 --- a/.gitignore +++ b/.gitignore @@ -40,4 +40,4 @@ yarn-error.log* *.tsbuildinfo next-env.d.ts -/src/generated/prisma +/src/generated/client diff --git a/prisma.config.ts b/prisma.config.ts index 831a20f..ba91417 100644 --- a/prisma.config.ts +++ b/prisma.config.ts @@ -1,14 +1,9 @@ -// This file was generated by Prisma, and assumes you have installed the following: -// npm install --save-dev prisma dotenv import "dotenv/config"; import { defineConfig } from "prisma/config"; export default defineConfig({ schema: "prisma/schema.prisma", - migrations: { - path: "prisma/migrations", - }, datasource: { - url: process.env["DATABASE_URL"], + url: process.env.DATABASE_URL || "file:./dev.db", }, }); diff --git a/prisma/schema.prisma b/prisma/schema.prisma index 27dd921..162d021 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -3,11 +3,12 @@ generator client { provider = "prisma-client-js" + output = "../src/generated/client" } datasource db { provider = "sqlite" - url = env("DATABASE_URL") + // url is managed in prisma.config.ts for Prisma 7+ } model Account { diff --git a/src/lib/prisma.ts b/src/lib/prisma.ts index 30c4eb1..250dfeb 100644 --- a/src/lib/prisma.ts +++ b/src/lib/prisma.ts @@ -1,4 +1,4 @@ -import { PrismaClient } from '@prisma/client' +import { PrismaClient } from '../generated/client' const globalForPrisma = globalThis as unknown as { prisma: PrismaClient | undefined