Interface: TypeOrmPinoLoggerOptions
Defined in: types.ts:3
Properties
messageFilter?
optionalmessageFilter:FilterFunction
Defined in: types.ts:8
Optional filter function to control which messages are logged Return true to log the message, false to suppress it
logQueries?
optionallogQueries:boolean
Defined in: types.ts:13
Log all queries (default: true)
logSlowQueries?
optionallogSlowQueries:boolean
Defined in: types.ts:18
Log slow queries (default: true)
slowQueryThreshold?
optionalslowQueryThreshold:number
Defined in: types.ts:23
Slow query threshold in milliseconds (default: 1000)
logQueryErrors?
optionallogQueryErrors:boolean
Defined in: types.ts:28
Log query errors (default: true)
logSchemaOperations?
optionallogSchemaOperations:boolean
Defined in: types.ts:33
Log schema operations (default: true)
logMigrations?
optionallogMigrations:boolean
Defined in: types.ts:38
Log migrations (default: true)
maxQueryLength?
optionalmaxQueryLength:number
Defined in: types.ts:44
Maximum length for query logging (queries longer than this will be truncated)
Default
1000
context?
optionalcontext:Record<string,unknown>
Defined in: types.ts:49
Custom context to add to all log entries