X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=server%2Finitializers%2Fdatabase.ts;h=5cf5765f681b09ccb63724bf64e8294c46249157;hb=4f24f16e27d942b063c945dde55b902572b7dee7;hp=8ce32f6fa9bf945f59484e74014d3521845e32f0;hpb=edbc9325462ddf4536775871ebc25e06f46612d1;p=github%2FChocobozzz%2FPeerTube.git diff --git a/server/initializers/database.ts b/server/initializers/database.ts index 8ce32f6fa..5cf5765f6 100644 --- a/server/initializers/database.ts +++ b/server/initializers/database.ts @@ -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,