19 changed files with 118 additions and 46 deletions
File diff suppressed because one or more lines are too long
@ -0,0 +1,14 @@ |
|||||
|
diff --git a/lib/models.js b/lib/models.js
|
||||
|
index f545bf6e0fb2cab3cf9e39408f0552b35ee7a955..11591b2096df7d9c06e06a89fd2d80b846933933 100644
|
||||
|
--- a/lib/models.js
|
||||
|
+++ b/lib/models.js
|
||||
|
@@ -40,7 +40,8 @@ async function load(files, sequelize) {
|
||||
|
return files.reduce((acc, file) => { |
||||
|
const models = {}; |
||||
|
const filepath = Path.isAbsolute(file) ? file : Path.join(process.cwd(), file); |
||||
|
- const Model = require(filepath)(sequelize, sequelize.Sequelize.DataTypes);
|
||||
|
+ const m = require(filepath)
|
||||
|
+ const Model = (m.default || m)(sequelize, sequelize.Sequelize.DataTypes);
|
||||
|
models[Model.name] = Model; |
||||
|
return Object.assign({}, acc, models); |
||||
|
}, {}); |
Binary file not shown.
Loading…
Reference in new issue