Skip to main content

Class: TypeOrmPinoLogger

Defined in: TypeOrmPinoLogger.ts:17

Implements​

  • Logger

Constructors​

Constructor​

new TypeOrmPinoLogger(pinoLogger, options): TypeOrmPinoLogger

Defined in: TypeOrmPinoLogger.ts:21

Parameters​

pinoLogger​

Logger

options​

TypeOrmPinoLoggerOptions = {}

Returns​

TypeOrmPinoLogger

Methods​

logQuery()​

logQuery(query, parameters?, queryRunner?): void

Defined in: TypeOrmPinoLogger.ts:39

Logs query and parameters used in it.

Parameters​

query​

string

parameters?​

unknown[]

queryRunner?​

QueryRunner

Returns​

void

Implementation of​

Logger.logQuery


logQueryError()​

logQueryError(error, query, parameters?, queryRunner?): void

Defined in: TypeOrmPinoLogger.ts:60

Logs query that failed.

Parameters​

error​

string | Error

query​

string

parameters?​

unknown[]

queryRunner?​

QueryRunner

Returns​

void

Implementation of​

Logger.logQueryError


logQuerySlow()​

logQuerySlow(time, query, parameters?, queryRunner?): void

Defined in: TypeOrmPinoLogger.ts:83

Logs query that is slow.

Parameters​

time​

number

query​

string

parameters?​

unknown[]

queryRunner?​

QueryRunner

Returns​

void

Implementation of​

Logger.logQuerySlow


logSchemaBuild()​

logSchemaBuild(message, queryRunner?): void

Defined in: TypeOrmPinoLogger.ts:106

Logs events from the schema build process.

Parameters​

message​

string

queryRunner?​

QueryRunner

Returns​

void

Implementation of​

Logger.logSchemaBuild


logMigration()​

logMigration(message, queryRunner?): void

Defined in: TypeOrmPinoLogger.ts:126

Logs events from the migration run process.

Parameters​

message​

string

queryRunner?​

QueryRunner

Returns​

void

Implementation of​

Logger.logMigration


log()​

log(level, message, queryRunner?): void

Defined in: TypeOrmPinoLogger.ts:146

Perform logging using given logger.

Parameters​

level​

"log" | "info" | "warn" | "error"

message​

unknown

queryRunner?​

QueryRunner

Returns​

void

Implementation of​

Logger.log