Skip to content

Commit bc29555

Browse files
committed
Update #7
1 parent 3ef28f7 commit bc29555

File tree

5 files changed

+177
-5
lines changed

5 files changed

+177
-5
lines changed

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ vite.config.js.timestamp-*
139139
vite.config.ts.timestamp-*
140140

141141
# Prisma Generated Files
142-
src/generated
142+
src/config/generated
143143

144144
# .env files
145145
.env

package-lock.json

Lines changed: 167 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
},
2424
"homepage": "https://github.com/kevinduncke/medsoft-api#readme",
2525
"dependencies": {
26+
"@prisma/adapter-pg": "^7.3.0",
2627
"@prisma/client": "^7.3.0",
2728
"@types/cors": "^2.8.19",
2829
"@types/express": "^5.0.6",

prisma/schema.prisma

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
generator client {
22
provider = "prisma-client"
3-
output = "../src/generated"
3+
output = "../src/config/generated"
44
}
55

66
datasource db {

src/config/prisma.ts

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1-
import { PrismaClient } from '@prisma/client'
1+
import dotenv from 'dotenv';
2+
import { PrismaPg } from '@prisma/adapter-pg';
3+
import { PrismaClient } from './generated/client';
24

3-
export const prisma = new PrismaClient()
5+
dotenv.config();
6+
7+
const adapter = new PrismaPg({ connectionString: process.env.DATABASE_URL });
8+
export const prisma = new PrismaClient({ adapter});

0 commit comments

Comments
 (0)