@mvp-rockets/namma-generator
Version:
A generator to generate mvp-rockets projects
21 lines (19 loc) • 529 B
JavaScript
const { sequelize } = require('models');
const Result = require('folktale/result');
module.exports.isDbAlive = function isDbAlive() {
return new Promise((resolve) => {
sequelize
.authenticate()
.then(() => {
resolve(Result.Ok({
isAlive: true
}))
})
.catch((error) => {
resolve(Result.Error({
error,
isAlive: false
}))
});
});
}