Function: createStructuredQueryLogger()
createStructuredQueryLogger(
options?):QueryHooks
Defined in: src/observability/StructuredQueryLogger.ts:50
Creates a structured query logger that formats executed SQL operations like Prisma.
Parameters
| Parameter | Type | Description |
|---|---|---|
options? | StructuredQueryLoggerOptions | Configuration options for prefix, format ('prisma' |
Returns
QueryHooks ready to pass to options.withHooks(...).
Usecase
Output clean, structured, and colored query execution logs matching Prisma's signature style.
Example
options.withHooks(createStructuredQueryLogger({ format: 'prisma' }));