nuke_users
модул експортира функция, която при извикване връща Model
. Тъй като не извиквате тази функция, тя не връща Model
, и следователно функцията, която търсите, не съществува.
За да извикате тази експортирана функция, ще трябва да подадете sequelize
екземпляр и DataTypes
, както е така:
var User = require('../models/nuke_users')(sequelize, DataTypes);
Във вашия случай използвате зареждане в index.js
файл и експортира db
обект, който съдържа моделите, обозначени с тяхното име.
var models = require('../models'); // loads index.js
var User = models.nuke_user; // the model keyed by its name
User.findOne(...); // search the model