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); }, {});