easy-mysql-proxy
Version:
Query execution made easier for node-mysql
48 lines (35 loc) • 1.4 kB
JavaScript
var _easyMysql = require('./easy-mysql');
var _easyMysql2 = _interopRequireDefault(_easyMysql);
var _mysql = require('mysql');
var _mysql2 = _interopRequireDefault(_mysql);
var _constants = require('./constants');
var constants = _interopRequireWildcard(_constants);
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } }
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
let connPool = _mysql2.default.createPool({
"connectionLimit": 50,
"acquireTimeout": 60000,
"host": "localhost",
"port": "3306",
"user": "root",
"password": "gvt123",
"database": "REACH",
"charset": "UTF8_GENERAL_CI",
"debug": false,
"waitForConnections": true,
"queueLimit": 15000
}); /**
* Created by pubudud on 3/18/17.
*/
let pools = {};
pools[constants.MYSQL_CONN_POOL_GENERAL] = connPool;
let ii = new _easyMysql2.default({ connPools: pools });
_easyMysql2.default.executeQuery({
query: "SELECT * FROM EXAMPLE WHERE 1"
}).then(rows => {
console.log(rows);
}).catch(function (err) {
err.appendDetails("ExampleDao", "getExampleData", "");
console.log(err.message);
});
;