From 09ca6e1fd27d8afa5f56354b0252daa76d5bfda8 Mon Sep 17 00:00:00 2001 From: GEgorov Date: Sat, 29 Nov 2025 16:21:29 +0300 Subject: [PATCH] modified: backend/src/services/SqlExecutor.ts --- backend/src/services/SqlExecutor.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/backend/src/services/SqlExecutor.ts b/backend/src/services/SqlExecutor.ts index dca569e..8f76685 100644 --- a/backend/src/services/SqlExecutor.ts +++ b/backend/src/services/SqlExecutor.ts @@ -70,7 +70,12 @@ export class SqlExecutor { 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); - 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)); return queryResult; }, 3, 500); // 3 попытки с задержкой 500ms