Any idea why this isn't valid? ```import { PrismaC...
# orm-help
m
Any idea why this isn't valid?
Copy code
import { 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)
})
n
Hey Matthew 👋 Welcome to Prisma’s Slack community! You should be able to listen for error events like this:
Copy code
import { 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.