UNPKG

easy-mysql-proxy

Version:

Query execution made easier for node-mysql

48 lines (35 loc) 1.4 kB
'use strict'; 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); });