diff --git a/src/database/data-source.ts b/src/database/data-source.ts index 8411800..d713314 100644 --- a/src/database/data-source.ts +++ b/src/database/data-source.ts @@ -16,10 +16,12 @@ export class MyCustomLogger implements Logger { action: "database", status: "success", description: "Query Data.", - query: "Query: " + query + (parameters ? " - Parameters:" + JSON.stringify(parameters) : ""), + query: [ + "Query: " + query + (parameters ? " - Parameters:" + JSON.stringify(parameters) : ""), + ], }); } - + // const req = queryRunner?.data as RequestWithUser | undefined; // const logData = req?.app?.locals.logData?.sequence?.at(-1); @@ -30,7 +32,12 @@ export class MyCustomLogger implements Logger { } logMigration(message: string, queryRunner?: QueryRunner) {} - logQueryError(error: string | Error, query: string, parameters?: any[], queryRunner?: QueryRunner) {} + logQueryError( + error: string | Error, + query: string, + parameters?: any[], + queryRunner?: QueryRunner, + ) {} logQuerySlow(time: number, query: string, parameters?: any[], queryRunner?: QueryRunner) {} logSchemaBuild(message: string, queryRunner?: QueryRunner) {} } @@ -56,4 +63,3 @@ export const AppDataSource = new DataSource({ subscribers: [], logger: new MyCustomLogger(), }); - diff --git a/src/interfaces/utils.ts b/src/interfaces/utils.ts index ce18535..30035f0 100644 --- a/src/interfaces/utils.ts +++ b/src/interfaces/utils.ts @@ -9,7 +9,7 @@ export type LogSequence = { action: string; status: "success" | "error"; description: string; - query?: string; + query?: any; request?: { method?: "GET" | "POST" | "PUT" | "DELETE" | "PATCH"; url?: string;