@jrosadob/ms-logs
Version:
ms-logs
14 lines (13 loc) • 543 B
TypeScript
import { DataSource, InsertEvent, UpdateEvent, EntitySubscriberInterface } from 'typeorm';
import { ClientProxy } from '@nestjs/microservices';
export declare class LogsSubscriber implements EntitySubscriberInterface {
private readonly dataSource;
private readonly msLogs;
private readonly logger;
private entityLog;
constructor(dataSource: DataSource, msLogs: ClientProxy);
afterInsert(event: InsertEvent<any>): void;
afterUpdate(event: UpdateEvent<any>): void;
private getLogFromEntity;
private addLog;
}