Merge pull request 'fix: update query method to use non-prepared statements for dynamic SQL compatibility' (#12) from dev into main

Reviewed-on: #12
This commit is contained in:
Seazn 2026-03-11 22:44:01 +00:00
commit 01bc145385

View File

@ -78,9 +78,10 @@ module.exports = {
throw error; throw error;
} }
}, },
// Alias for execute to maintain compatibility // Non-prepared query avoids server-side prepared-statement issues
// (e.g. "Incorrect arguments to mysqld_stmt_execute" with dynamic SQL)
async query(query, params = []) { async query(query, params = []) {
return await pool.execute(query, params); return await pool.query(query, params);
}, },
// Get single row // Get single row
async get(query, params = []) { async get(query, params = []) {