|
@@ -75,6 +75,14 @@ const sequelizeTypescript = new SequelizeTypescript({
|
|
|
}
|
|
|
})
|
|
|
|
|
|
+sequelizeTypescript.authenticate()
|
|
|
+ .then(() => logger.debug('Connection to PostgreSQL has been established successfully.'))
|
|
|
+ .catch(err => {
|
|
|
+
|
|
|
+ logger.error('Unable to connect to PostgreSQL database.', { err })
|
|
|
+ process.exit(-1)
|
|
|
+ })
|
|
|
+
|
|
|
async function initDatabaseModels (silent: boolean) {
|
|
|
sequelizeTypescript.addModels([
|
|
|
ApplicationModel,
|