can't read 'name' of undefine (model.name = model is undefined? )
See original GitHub issueIssue Description
Hello everyone. Can anyone help me? Getting this error sequelize doesn’t generate tabtracker.sqlite for me. ` db[model.name] = model ^
TypeError: Cannot read property ‘name’ of undefined
at fs.readdirSync.filter.forEach (C:\Users\HyChhayrith\Documents\Code\github\webappWithFreecodecamp\server\src\models\index.js:16:18)
at Array.forEach (
Below is my code `fs.readdirSync(__dirname).filter((file) => file !== ‘index.js’).forEach((file) => { const model = sequelize.import(path.join(__dirname, file)) db[model.name] = model })
db.sequelize = sequelize; db.Sequelize = Sequelize;`
Issue Analytics
- State:
- Created 5 years ago
- Comments:6
The above code helped me.
The answer provided by shashankshandilyav helped me. I wasn’t returning
User
.