diff --git a/src/lib/server/prisma/index.ts b/src/lib/server/prisma/index.ts index 9b6c4ce..5b2c657 100644 --- a/src/lib/server/prisma/index.ts +++ b/src/lib/server/prisma/index.ts @@ -1,3 +1,10 @@ import { PrismaClient } from '@prisma/client'; +import { logger } from '../logger'; -export const prisma = new PrismaClient(); +export const prisma = new PrismaClient({ + log: [{ emit: 'event', level: 'query' }], +}); + +prisma.$on('query', (event) => { + logger.debug(`Query [${event.duration}ms]: ${event.query}`); +});