From 76bf7d8d47aa6cfb21412abdd07fda596545b45c Mon Sep 17 00:00:00 2001 From: Jerko Steiner Date: Mon, 26 Aug 2019 19:08:35 +0700 Subject: [PATCH] Add transactionId to SqlLogger --- packages/server/src/logger/SqlLogger.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/server/src/logger/SqlLogger.ts b/packages/server/src/logger/SqlLogger.ts index 0f47565..8642b35 100644 --- a/packages/server/src/logger/SqlLogger.ts +++ b/packages/server/src/logger/SqlLogger.ts @@ -2,6 +2,7 @@ import {ILogger} from './ILogger' import {Logger, QueryRunner} from 'typeorm' import {Namespace} from 'cls-hooked' import {CORRELATION_ID} from '../middleware/Transaction' +import { TRANSACTION_ID } from '../database' export class SqlLogger implements Logger { constructor( @@ -80,8 +81,9 @@ export class SqlLogger implements Logger { } protected getCorrelationId(): string | undefined { - const correlationId: string = this.ns.get(CORRELATION_ID) - return correlationId || '' + const correlationId: string = this.ns.get(CORRELATION_ID) || '-' + const transactionId: string = this.ns.get(TRANSACTION_ID) || '-' + return correlationId + ' ' + transactionId } }