refactor: startup

This commit is contained in:
Barış Soner Uşaklı
2020-07-25 09:44:50 -04:00
parent 57135761ca
commit c54b6b9c7e

View File

@@ -6,17 +6,18 @@ const winston = require('winston');
const start = module.exports; const start = module.exports;
start.start = async function () { start.start = async function () {
const db = require('./database');
printStartupInfo(); printStartupInfo();
addProcessHandlers(); addProcessHandlers();
try { try {
const db = require('./database');
await db.init(); await db.init();
await db.checkCompatibility();
const meta = require('./meta'); const meta = require('./meta');
await db.checkCompatibility();
await meta.configs.init(); await meta.configs.init();
if (nconf.get('runJobs')) { if (nconf.get('runJobs')) {
await runUpgrades(); await runUpgrades();
} }