sequelize / cli

The Sequelize CLI
MIT License
2.53k stars 528 forks source link

const model = require(path.join(__dirname, file)).default( ^ TypeError: require(...).default is not a function #1382

Open DasoTD opened 1 year ago

DasoTD commented 1 year ago

fs.readdirSync(dirname) .filter((file) => { return ( file.indexOf(".") !== 0 && file !== basename && file.slice(-3) === ".js" ); }) .forEach((file) => { const model = require(path.join(dirname, file)).default( sequelize, Sequelize.DataTypes ); db[model.name] = model; });

Object.keys(db).forEach((modelName) => { if (db[modelName].associate) { db[modelName].associate(db); } });

db.sequelize = sequelize; db.Sequelize = Sequelize;

module.exports = db;

mohak34 commented 11 months ago

@DasoTD Can you provide me with the file name so i can work on this issue