Using transaction more easy (based on promise-mysql)
node-async-mysql-transaction
Using transaction more easy (based on promise-mysql)
Install
npm i node-async-mysql-transactionUsage
const Transaction = require('node-async-mysql-transaction');
const connectionSettings = {
host: 'localhost',
port: 3306,
user: 'root',
password: 'P@ssw0rd',
database: 'coredb_test',
multipleStatements: true,
timezone: 'UTC',
};
const rows = await Transaction.invoke(connectionSettings, async connection => {
return await connection.query('SELECT * FROM `table1`');
});License
MIT
Copyright ©2018 Hiroaki SHIBUKI a.k.a. hidori
HomePage
Repository