UNPKG

hapiest-mysql

Version:

A wrapper around mysql that provides a very descriptive way of running queries.

28 lines (21 loc) 550 B
'use strict'; const MysqlServiceFactory = require('./MysqlServiceFactory'); let _mysqlService = null; /** * @param {Config} nodeConfig */ function initMysqlService(nodeConfig) { _mysqlService = MysqlServiceFactory.createFromNodeConfig(nodeConfig); } module.exports = { /** * @param {Config} [nodeConfig] * @returns {MysqlService} */ getMysqlService: function(nodeConfig) { if (!_mysqlService) { initMysqlService(nodeConfig || require('config')); } return _mysqlService; } };