Skip to main content

Interface: TypeOrmPinoLoggerOptions

Defined in: types.ts:3

Properties​

messageFilter?​

optional messageFilter: 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?​

optional logQueries: boolean

Defined in: types.ts:13

Log all queries (default: true)


logSlowQueries?​

optional logSlowQueries: boolean

Defined in: types.ts:18

Log slow queries (default: true)


slowQueryThreshold?​

optional slowQueryThreshold: number

Defined in: types.ts:23

Slow query threshold in milliseconds (default: 1000)


logQueryErrors?​

optional logQueryErrors: boolean

Defined in: types.ts:28

Log query errors (default: true)


logSchemaOperations?​

optional logSchemaOperations: boolean

Defined in: types.ts:33

Log schema operations (default: true)


logMigrations?​

optional logMigrations: boolean

Defined in: types.ts:38

Log migrations (default: true)


maxQueryLength?​

optional maxQueryLength: number

Defined in: types.ts:44

Maximum length for query logging (queries longer than this will be truncated)

Default​

1000

context?​

optional context: Record<string, unknown>

Defined in: types.ts:49

Custom context to add to all log entries