From a3bcd415de65a6ae14ea451d7d1c8f3f136e99d4 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Mon, 5 Sep 2022 20:59:59 -0700 Subject: fix db imports --- db/index.js | 51 ++++++++++++--------------------------------------- 1 file changed, 12 insertions(+), 39 deletions(-) (limited to 'db/index.js') 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", -- cgit v1.2.3