UNPKG

@myfunc/prisma-transactional

Version:

Decorator that wraps all prisma queries along the whole call stack to a single transaction.

20 lines (18 loc) 603 B
import { ILoggerService } from '../type'; export class ConsoleLogger implements ILoggerService { log(message: any, ...optionalParams: any[]) { console.log(message, ...optionalParams); } error(message: any, ...optionalParams: any[]) { console.error(message, ...optionalParams); } warn(message: any, ...optionalParams: any[]) { console.warn(message, ...optionalParams); } debug?(message: any, ...optionalParams: any[]) { console.debug(message, ...optionalParams); } verbose?(message: any, ...optionalParams: any[]) { console.debug(message, ...optionalParams); } }