From 0cec684f4e2a3964afb7a22b72f9975bf727eaf5 Mon Sep 17 00:00:00 2001 From: FullGreaM Date: Wed, 12 Jan 2022 08:04:24 +0300 Subject: [PATCH] update SQLEasy module )add '?' support --- index.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/index.js b/index.js index 3b3d4be..7db0fd9 100644 --- a/index.js +++ b/index.js @@ -125,8 +125,12 @@ class database { this.getBase(table); let equal_index = ''; let equal_values = ''; + let value_array = new Array(); + for(let key in index){ - equal_index = `${key} = ${this.ToString(index[key])}`; + // equal_index = `${key} = ${this.ToString(index[key])}`; + equal_index = `${key} = ?`; + value_array.push(index[key]); break; } for(let key in values){ @@ -135,7 +139,7 @@ class database { } let SQLRequest = `UPDATE ${table} SET ${equal_values} WHERE ${equal_index}`; try { - this.db.prepare(SQLRequest).run(); + this.db.prepare(SQLRequest).get(value_array).run(); } catch(err) { throw new Error(`SQLEasy error: ${err.message}`); }