diff options
| author | Adam Soltys <[email protected]> | 2022-09-02 14:47:08 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2022-09-02 14:47:14 -0700 |
| commit | 3161dd7ee95b6c7d70f8341298dd4fab84cda8b0 (patch) | |
| tree | 16cd6c55d5dc481331b1e8b640d179f193e7ea13 /db/index.js | |
| parent | 7a8d64833de8873afb92982b3f5bfff59b30c542 (diff) | |
| download | coinos-server-3161dd7ee95b6c7d70f8341298dd4fab84cda8b0.tar.gz coinos-server-3161dd7ee95b6c7d70f8341298dd4fab84cda8b0.zip | |
es6 migration
Diffstat (limited to 'db/index.js')
| -rw-r--r-- | db/index.js | 19 |
1 files changed, 4 insertions, 15 deletions
diff --git a/db/index.js b/db/index.js index 0592dc7c..9f34884e 100644 --- a/db/index.js +++ b/db/index.js @@ -1,25 +1,12 @@ -import Sequelize from 'sequelize'; -import dbOptions from './../config/knexfile.js'; +import Sequelize from '@sequelize/core'; -db = new Sequelize( - dbOptions.connection.database, - dbOptions.connection.user, - dbOptions.connection.password, - { - host: dbOptions.connection.host, - dialect: "mariadb", - logging: false, - dialectOptions: { multipleStatements: true, timezone: "Etc/GMT+7" }, - } -); +import db from "./db.js"; db.authenticate().catch((err) => { console.debug("Error connecting to database: " + err.message); console.log(dbOptions.connection.database + "." + dbOptions.connection.user); }); -knex = require("knex")(dbOptions); - import './models/accounts.js'; import './models/codes.js'; import './models/deposits.js'; @@ -166,3 +153,5 @@ Payment.belongsTo(Payment, { }); db.Order = Order; + +export default db; |
