Skip to content

Commit

Permalink
Merge pull request #4395 from activepieces/fix/mysql
Browse files Browse the repository at this point in the history
fix(mysql): fix delete/find/insert/update row queries
  • Loading branch information
abuaboud committed Apr 9, 2024
2 parents 98bcdd6 + 6076f3f commit f81afc2
Show file tree
Hide file tree
Showing 5 changed files with 5 additions and 5 deletions.
2 changes: 1 addition & 1 deletion packages/pieces/community/mysql/package.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
"name": "@activepieces/piece-mysql",
"version": "0.1.5"
"version": "0.1.6"
}
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ export default createAction({
const searchColumn = sanitizeColumnName(context.propsValue.search_column);
const searchValue = context.propsValue.search_value;

const queryString = `DELETE FROM \`${tableName}\` WHERE ${searchColumn}=?;`;
const queryString = `DELETE FROM ${tableName} WHERE ${searchColumn}=?;`;

const connection = await mysqlConnect(context.auth, context.propsValue);
try {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ export default createAction({
.map((c) => sanitizeColumnName(c))
.join(',');

const qs = `SELECT ${qsColumns} FROM \`${sanitizeColumnName(context.propsValue.table)}\` WHERE ${context.propsValue.condition};`;
const qs = `SELECT ${qsColumns} FROM ${sanitizeColumnName(context.propsValue.table)} WHERE ${context.propsValue.condition};`;

const conn = await mysqlConnect(context.auth, context.propsValue);

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ export default createAction({
const fields = Object.keys(context.propsValue.values);
const qsFields = fields.map((f) => sanitizeColumnName(f)).join(',');
const qsValues = fields.map(() => '?').join(',');
const qs = `INSERT INTO \`${sanitizeColumnName(context.propsValue.table)}\` (${qsFields}) VALUES (${qsValues});`;
const qs = `INSERT INTO ${sanitizeColumnName(context.propsValue.table)} (${qsFields}) VALUES (${qsValues});`;
const conn = await mysqlConnect(context.auth, context.propsValue);
try {
const values = fields.map((f) => context.propsValue.values[f]);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ export default createAction({
async run(context) {
const fields = Object.keys(context.propsValue.values);
const qsValues = fields.map((f) => sanitizeColumnName(f) + '=?').join(',');
const qs = `UPDATE \`${sanitizeColumnName(context.propsValue.table)}\` SET ${qsValues} WHERE ${sqlstring.escape(context.propsValue.search_column)}=?;`;
const qs = `UPDATE ${sanitizeColumnName(context.propsValue.table)} SET ${qsValues} WHERE ${sqlstring.escape(context.propsValue.search_column)}=?;`;
const conn = await mysqlConnect(context.auth, context.propsValue);
try {
const values = fields.map((f) => context.propsValue.values[f]);
Expand Down

0 comments on commit f81afc2

Please sign in to comment.