Small fix for using mySQL Database backend. Switch mysql.CreateConnection to mysql.CreatePool.

JSuenram committed Jan 21, 2022 at 15:14 UTC 2ab250a10b5b5852cd03a40a1ebf84d0a3c33442
1 file changed +2 -2
db.js
+2 -2
@@ -665,13 +665,13 @@ module.exports.CreateDB = function (parent, func) {
665 } else if (parent.args.mysql) {
666 // Use MySQL
667 obj.databaseType = 5;
668 - var tempDatastore = require('mysql').createConnection(connectionObject);
668 + var tempDatastore = require('mysql').createPool(connectionObject);
669 tempDatastore.query('CREATE DATABASE IF NOT EXISTS ' + dbname, function (error) {
670 if (error != null) {
671 console.log('Auto-create database failed: ' + error);
672 }
673 connectionObject.database = dbname;
674 - Datastore = require('mysql').createConnection(connectionObject);
674 + Datastore = require('mysql').createPool(connectionObject);
675 createTablesIfNotExist(dbname);
676 });
677 setTimeout(function () { tempDatastore.end(); }, 2000);