In this only first query will run how I pass 2 query simultaneously .
I want to run insert or update query simultaneously.
db.js
require('dotenv').config()
const mysql = require('mysql');
const db_config = {
connectionLimit: 10,
host: "localhost",
user: "root",
password: "",
database: "vechain"
};
const pool = mysql.createPool(db_config);
exports.pool = pool;
exports.query = function(query) {
try {
return new Promise((resolve, reject) => {
pool.query(query, function(err, result, fields) {
if (err) reject(err);
resolve(result);
});
})
} catch (err) {
console.log('in db_sql function error');
console.log(err);
res.status(500).send({ success: false, msg: 'Error', data: '', errors: err });
}
}
**app.js**
const db = require('./db'); //here I inclue database details
//this is my query var check = await db.query('insert into test ( name) Select "kk" where not exists(select * from test where name="kmkm" )';'update test set name = "88" where id = "463"');