hapiest-mysql
Version:
A wrapper around mysql that provides a very descriptive way of running queries.
41 lines (33 loc) • 724 B
JavaScript
;
const VO = require('hapiest-vo');
class MysqlDaoArgs extends VO {
/**
* @param {object} obj
* @param {MysqlService} obj.mysqlService
* @param {function} obj.createVoFromDbRowFunction
* @param {Logger} obj.logger
*/
constructor(obj) {
super();
this._addProperties(obj);
}
/**
* @returns {MysqlService}
*/
get mysqlService() {
return this.get('mysqlService');
}
/**
* @returns {function}
*/
get createVoFromDbRowFunction() {
return this.get('createVoFromDbRowFunction');
}
/**
* @returns {Logger}
*/
get logger() {
return this.get('logger');
}
}
module.exports = MysqlDaoArgs;