aboutsummaryrefslogtreecommitdiffstats
path: root/db
diff options
context:
space:
mode:
authorRan <[email protected]>2021-06-17 12:07:24 -0700
committerRan <[email protected]>2021-06-17 12:07:24 -0700
commit85cb9d270a0ca72498381aa5ed7eb4874c43ddb5 (patch)
treef44774d19ea3b4a33573c0ff8eca55981248dd26 /db
parent174bb15fd973bc12a764f68e36319b25403fd243 (diff)
downloadcoinos-server-85cb9d270a0ca72498381aa5ed7eb4874c43ddb5.tar.gz
coinos-server-85cb9d270a0ca72498381aa5ed7eb4874c43ddb5.zip
add db connection feedback
Diffstat (limited to 'db')
-rw-r--r--db/index.js12
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)