typeorm
Version:
Data-Mapper ORM for TypeScript, ES7, ES6, ES5. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, MongoDB databases.
21 lines (20 loc) • 698 B
TypeScript
import { AbstractLogger } from "./AbstractLogger";
import { LogLevel, LogMessage, LogMessageType } from "./Logger";
import { QueryRunner } from "../query-runner/QueryRunner";
/**
* Performs logging of the events in TypeORM via debug library.
*/
export declare class DebugLogger extends AbstractLogger {
/**
* Object with all debug logger.
*/
private logger;
/**
* Check is logging for level or message type is enabled.
*/
protected isLogEnabledFor(type?: LogLevel | LogMessageType): boolean;
/**
* Write log to specific output.
*/
protected writeLog(level: LogLevel, logMessage: LogMessage | LogMessage[], queryRunner?: QueryRunner): void;
}