cli icon indicating copy to clipboard operation
cli copied to clipboard

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

Open DasoTD opened this issue 2 years ago • 1 comments

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;

DasoTD avatar Sep 14 '23 22:09 DasoTD

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

mohak34 avatar Sep 30 '23 10:09 mohak34