fix: DDLAuditLogger 변수명 충돌 해결

getRecentDDLLogs() 함수에서 변수명 충돌 수정:
- query 변수를 sql로 변경 (query 함수와 충돌)
- TypeScript 컴파일 에러 해결

에러: TS2349 This expression is not callable
해결: const query → const sql
This commit is contained in:
kjs 2025-10-01 12:03:14 +09:00
parent efb580b153
commit 510c7b2416
1 changed files with 11 additions and 3 deletions

View File

@ -33,7 +33,15 @@ export class DDLAuditLogger {
error_message,
executed_at
) VALUES ($1, $2, $3, $4, $5, $6, $7, NOW())`,
[userId, companyCode, ddlType, tableName, ddlQuery, success, error || null]
[
userId,
companyCode,
ddlType,
tableName,
ddlQuery,
success,
error || null,
]
);
// 추가 로깅 (파일 로그)
@ -127,7 +135,7 @@ export class DDLAuditLogger {
params.push(ddlType);
}
const query = `
const sql = `
SELECT
id,
user_id,
@ -149,7 +157,7 @@ export class DDLAuditLogger {
params.push(limit);
const logs = await query<any>(query, params);
const logs = await query<any>(sql, params);
return logs;
} catch (error) {
logger.error("DDL 로그 조회 실패:", error);