UNPKG

mongoose-query-logger

Version:

![CI](https://github.com/marcosfede/mongoose-query-logger/workflows/CI/badge.svg) ![npm version](https://badgen.net/npm/v/mongoose-query-logger) ![types](https://badgen.net/npm/types/mongoose-query-logger) ![license](https://badgen.net/npm/license/mongoos

10 lines (9 loc) 527 B
import { ExplainLoggerArgs, QueryLoggerArgs } from './types'; export declare const defaultQueryLogger: ({ operation, collectionName, executionTimeMS, filter, fields, options, update, additionalLogProperties, }: QueryLoggerArgs, logger?: { (...data: any[]): void; (message?: any, ...optionalParams: any[]): void; }) => void; export declare const defaultExplainLogger: ({ queryPlanners }: ExplainLoggerArgs, logger?: { (...data: any[]): void; (message?: any, ...optionalParams: any[]): void; }) => void;