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