From 8e7558790e647265d5b90e2c0a63e2bb7f710d06 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carl-Gerhard=20Lindesva=CC=88rd?= Date: Tue, 9 Jan 2024 08:20:47 +0100 Subject: [PATCH] web: log sql queries --- apps/web/src/server/chart-sql/getChartSql.ts | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/apps/web/src/server/chart-sql/getChartSql.ts b/apps/web/src/server/chart-sql/getChartSql.ts index e141c8ee..740a265a 100644 --- a/apps/web/src/server/chart-sql/getChartSql.ts +++ b/apps/web/src/server/chart-sql/getChartSql.ts @@ -7,6 +7,12 @@ import { selectJsonPath, } from './helpers'; +function log(sql: string) { + const logs = ['--- START', sql, '--- END']; + console.log(logs.join('\n')); + return sql; +} + export function getChartSql({ event, breakdowns, @@ -64,8 +70,10 @@ export function getChartSql({ ORDER BY profile_id, "createdAt" DESC ) as subQuery`; - return `${getSelect()} ${getFrom()} ${getGroupBy()} ${getOrderBy()}`; + return log(`${getSelect()} ${getFrom()} ${getGroupBy()} ${getOrderBy()}`); } - return `${getSelect()} ${getFrom()} ${getWhere()} ${getGroupBy()} ${getOrderBy()}`; + return log( + `${getSelect()} ${getFrom()} ${getWhere()} ${getGroupBy()} ${getOrderBy()}` + ); }