aboutsummaryrefslogtreecommitdiffstats
path: root/db/index.js
diff options
context:
space:
mode:
Diffstat (limited to 'db/index.js')
-rw-r--r--db/index.js51
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",