Matthew
03/24/2022, 10:13 PMimport { PrismaClient } from '@prisma/client'
import { logger } from './logger'
const prisma: PrismaClient = new PrismaClient({
log: [
{
level: 'error',
emit: 'event',
},
]
})
prisma.$on('error', (e) => {
logger.error(e)
})
Nurul
03/25/2022, 7:01 AMimport { PrismaClient } from '@prisma/client'
const prisma = new PrismaClient({
log: [
{ level: 'warn', emit: 'event' },
{ level: 'info', emit: 'event' },
{ level: 'error', emit: 'event' },
],
})
prisma.$on('warn', (e) => {
console.log(e)
})
prisma.$on('info', (e) => {
console.log(e)
})
prisma.$on('error', (e) => {
console.log(e)
})
Here is a reference for $on prisma client method.