Logging
This guide assumes familiarity with:
- Quick start with Waddler - read here
To enable default query logging, just pass { logger: true }
to the waddler
initialization function:
import { waddler } from 'waddler/...'; // driver specific
const db = waddler({ logger: true });
You can also create a custom logger:
import { Logger } from 'waddler';
import { waddler } from 'waddler/...'; // driver specific
class MyLogger implements Logger {
logQuery(query: string, params: unknown[]): void {
console.log({ query, params });
}
}
const db = waddler({ logger: new MyLogger() });
metadata
gel
// driver does not return metadata