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