()
| 2 | import { createPrismaPgAdapter } from "./prisma-adapter"; |
| 3 | |
| 4 | const prismaClientSingleton = (): PrismaClient => { |
| 5 | const { adapter } = createPrismaPgAdapter(); |
| 6 | |
| 7 | return new PrismaClient({ |
| 8 | adapter, |
| 9 | ...(process.env.DEBUG === "1" && { |
| 10 | log: ["query", "info"], |
| 11 | }), |
| 12 | }); |
| 13 | }; |
| 14 | |
| 15 | type PrismaClientSingleton = ReturnType<typeof prismaClientSingleton>; |
| 16 |
no test coverage detected