File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- import 'dotenv/config'
2- import { PrismaClient } from './generated/client'
3- import { PrismaPg } from '@prisma/adapter-pg'
4- import pg from 'pg'
5-
6- const connectionString = `${ process . env . DATABASE_URL } `
7- const pool = new pg . Pool ( { connectionString } )
8- const adapter = new PrismaPg ( pool )
9- const prisma = new PrismaClient ( { adapter } )
1+ import 'dotenv/config'
2+ import { PrismaClient } from './generated/client'
3+ import { PrismaPg } from '@prisma/adapter-pg'
4+
5+ const connectionString = process . env . DATABASE_URL ?? ''
6+ const prisma = new PrismaClient ( { adapter : new PrismaPg ( { connectionString } ) } )
107
118async function main ( ) {
129 // Empty seed
Original file line number Diff line number Diff line change 11import 'dotenv/config'
22import { PrismaPg } from '@prisma/adapter-pg'
33import { PrismaClient } from '@prisma/client'
4- import pg from 'pg'
54
65declare global {
76 // Global variable for Prisma client in development
87 var __prisma : PrismaClient | undefined
98}
109
11- const connectionString = ` ${ process . env . DATABASE_URL } `
10+ const connectionString = process . env . DATABASE_URL ?? ''
1211
1312const createPrismaClient = ( ) => {
14- const pool = new pg . Pool ( { connectionString } )
15- const adapter = new PrismaPg ( pool )
13+ const adapter = new PrismaPg ( { connectionString } )
1614 return new PrismaClient ( {
1715 adapter,
1816 } )
You can’t perform that action at this time.
0 commit comments