diff options
| author | Ran <[email protected]> | 2021-06-17 12:07:24 -0700 |
|---|---|---|
| committer | Ran <[email protected]> | 2021-06-17 12:07:24 -0700 |
| commit | 85cb9d270a0ca72498381aa5ed7eb4874c43ddb5 (patch) | |
| tree | f44774d19ea3b4a33573c0ff8eca55981248dd26 | |
| parent | 174bb15fd973bc12a764f68e36319b25403fd243 (diff) | |
| download | coinos-server-85cb9d270a0ca72498381aa5ed7eb4874c43ddb5.tar.gz coinos-server-85cb9d270a0ca72498381aa5ed7eb4874c43ddb5.zip | |
add db connection feedback
| -rw-r--r-- | db/index.js | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/db/index.js b/db/index.js index e612987b..981938c7 100644 --- a/db/index.js +++ b/db/index.js @@ -4,12 +4,22 @@ const debug = require('debug')('debug'); const dbOptions = require('./../config/knexfile.js')[process.env.NODE_ENV || "development"] db = new Sequelize(dbOptions.connection.database, dbOptions.connection.user, dbOptions.connection.password, { - host: dbOptions.connection.host, + host: "localhost", dialect: "mariadb", logging: false, dialectOptions: { "multipleStatements": true, "timezone": "Etc/GMT+7" } }); +db.authenticate() +.then (response => { + console.log('DB Connection established'); +}) +.catch (err => { + console.debug('Error connecting to database: ' + err.message); + console.log(dbOptions.connection.database + '.' + dbOptions.connection.user); +}) + +console.log("DB: " + JSON.stringify(dbOptions)) debug('knex dbOptions: ' + JSON.stringify(dbOptions)) knex = require('knex')(dbOptions) |
