Skip to content

Commit 1e44ff4

Browse files
author
Dylan Dietz
committed
fix: Simplify SQL query logging format by removing type and duration value extraction
1 parent 5fe9240 commit 1e44ff4

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

src/logger.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -172,15 +172,14 @@ export class EnhancedLogger {
172172
// Handle SQL query logs - Winston spreads data directly on info, not in message
173173
if (level === 'query' && 'query' in info && 'type' in info) {
174174
const queryInfo = info as unknown as { type: string; query: string; params?: string; duration: string; timestamp: string };
175-
const { type, query, params = '', duration } = queryInfo;
175+
const { query, params = '', duration } = queryInfo;
176176

177177
// Rails-style query logging
178-
const durationValue = duration.replace('ms', '');
179178
const formattedQuery = this.formatSqlQuery(query, params);
180179
const paramsArray = params ? JSON.parse(params) : [];
181180
const paramsDisplay = paramsArray.length > 0 ? ` ${JSON.stringify(paramsArray)}` : '';
182181

183-
return ` ${type} (${durationValue}) ${formattedQuery}${paramsDisplay}`;
182+
return ` (${duration}) ${formattedQuery}${paramsDisplay}`;
184183
}
185184

186185
// Handle regular logs

0 commit comments

Comments
 (0)