diff --git a/package.json b/package.json index c6a5e94..7f8934c 100644 --- a/package.json +++ b/package.json @@ -19,8 +19,10 @@ }, "homepage": "https://github.com/GithubOrgProjectPiza/server#readme", "dependencies": { + "@prisma/client": "^3.10.0", "@types/express": "^4.17.13", "express": "^4.17.3", + "prisma": "^3.10.0", "ts-node": "^10.5.0", "typescript": "^4.5.5" }, diff --git a/src/lib/prisma.lib.ts b/src/lib/prisma.lib.ts new file mode 100644 index 0000000..e88f688 --- /dev/null +++ b/src/lib/prisma.lib.ts @@ -0,0 +1,8 @@ +import { PrismaClient } from "@prisma/client"; + +// See here: https://github.com/prisma/prisma-client-js/issues/228#issuecomment-618433162 +let prisma: PrismaClient; + +prisma = new PrismaClient(); + +export default prisma; \ No newline at end of file