dobo-redis
Version:
Redis driver for Dobo
32 lines (27 loc) • 534 B
JavaScript
/**
* Plugin factory
*
* @param {string} pkgName - NPM package name
* @returns {class}
*/
async function factory (pkgName) {
const me = this
/**
* DoboRedis class
*
* @class
*/
class DoboRedis extends this.app.baseClass.Base {
constructor () {
super(pkgName, me.app)
this.config = {}
}
exit = async () => {
for (const model of this.models) {
model.connection.client.destroy()
}
}
}
return DoboRedis
}
export default factory