diff options
| author | Adam Soltys <[email protected]> | 2022-09-05 20:59:59 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2022-09-05 20:59:59 -0700 |
| commit | a3bcd415de65a6ae14ea451d7d1c8f3f136e99d4 (patch) | |
| tree | 359ad9878569594dcd33f556bc17a17d435da171 /db/index.js | |
| parent | 3ae34e6bf84d988c25254374768f2898865df857 (diff) | |
| download | coinos-server-a3bcd415de65a6ae14ea451d7d1c8f3f136e99d4.tar.gz coinos-server-a3bcd415de65a6ae14ea451d7d1c8f3f136e99d4.zip | |
fix db imports
Diffstat (limited to 'db/index.js')
| -rw-r--r-- | db/index.js | 51 |
1 files changed, 12 insertions, 39 deletions
diff --git a/db/index.js b/db/index.js index e37bae2a..a7d7c25c 100644 --- a/db/index.js +++ b/db/index.js @@ -1,54 +1,27 @@ import Sequelize from '@sequelize/core'; -import db from "/db"; +import db from "$db/db"; db.authenticate().catch((err) => { console.debug("Error connecting to database: " + err.message); console.log(dbOptions.connection.database + "." + dbOptions.connection.user); }); -import '/db/models/accounts'; -import '/db/models/codes'; -import '/db/models/deposits'; -import '/db/models/invoices'; -import '/db/models/keys'; -import '/db/models/payments'; -import '/db/models/orders'; -import '/db/models/users'; -import '/db/models/withdrawals'; +import './models/accounts'; +import './models/codes'; +import './models/deposits'; +import './models/invoices'; +import './models/keys'; +import './models/payments'; +import './models/orders'; +import './models/users'; +import './models/withdrawals'; -// Require models in order (to enable FK relationship specs in models) - -// require("./normalized/users.js"); -// require("./normalized/user_keys.js"); -// require("./normalized/user_preferences.js"); - -import '/db/models/referrals'; - -import '/db/models/waiting_list'; - -// require("./normalized/subscriptions.js"); -// require("./normalized/user_subscriptions.js"); - -// require("./normalized/assets.js"); -// require("./normalized/codes.js"); -// require("./normalized/currencies.js"); -// require("./normalized/networks.js"); -// require("./normalized/institutions.js"); - -// require("./normalized/accounts.js"); -// require("./normalized/non_custodial_accounts.js"); -// require("./normalized/deposits.js"); -// require("./normalized/withdrawals.js"); -// require("./normalized/payments.js"); - -// ** Need to add ? *** -// require("./normalized/orders.js"); -// require("./normalized/invoices.js"); +import './models/referrals'; +import './models/waiting_list'; const { User, Account, Payment, Invoice, Key, Order, Referral } = db; -// move relationships to specfic models User.hasMany(Account, { as: "accounts", foreignKey: "user_id", |
