Skip to main content

Class: TypeOrmPinoLogger

Defined in: TypeOrmPinoLogger.ts:5

Implements

  • Logger

Constructors

Constructor

new TypeOrmPinoLogger(pinoLogger, options): TypeOrmPinoLogger

Defined in: TypeOrmPinoLogger.ts:9

Parameters

pinoLogger

Logger

options

TypeOrmPinoLoggerOptions = {}

Returns

TypeOrmPinoLogger

Methods

logQuery()

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

Defined in: TypeOrmPinoLogger.ts:27

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:44

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:62

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:81

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:97

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:113

Perform logging using given logger.

Parameters

level

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

message

unknown

queryRunner?

QueryRunner

Returns

void

Implementation of

Logger.log