modified: backend/src/services/SqlExecutor.ts

This commit is contained in:
GEgorov
2025-11-29 16:21:29 +03:00
parent ced086db7f
commit 09ca6e1fd2

View File

@@ -70,7 +70,12 @@ export class SqlExecutor {
const d = debugResult.rows[0]; const d = debugResult.rows[0];
console.log('[SQL Debug] pid:', d?.pid, 'cur_user:', d?.cur_user, 'sess_user:', d?.sess_user, 'role:', d?.role, 'isolation:', d?.isolation); console.log('[SQL Debug] pid:', d?.pid, 'cur_user:', d?.cur_user, 'sess_user:', d?.sess_user, 'role:', d?.role, 'isolation:', d?.isolation);
const queryResult = await pool.query(sqlQuery, params); // Disable prepared statements by using unique name each time
const queryResult = await pool.query({
text: sqlQuery,
values: params,
name: undefined // This disables prepared statement caching
});
console.log('[SQL Result] rowCount:', queryResult.rowCount, 'rows:', JSON.stringify(queryResult.rows).substring(0, 500)); console.log('[SQL Result] rowCount:', queryResult.rowCount, 'rows:', JSON.stringify(queryResult.rows).substring(0, 500));
return queryResult; return queryResult;
}, 3, 500); // 3 попытки с задержкой 500ms }, 3, 500); // 3 попытки с задержкой 500ms