Les nuke_users module exporte une fonction qui, lorsqu'elle est appelée, renvoie le Model . Parce que vous n'appelez pas cette fonction, elle ne renvoie pas le Model , et donc la fonction recherchée n'existe pas.
Pour appeler cette fonction exportée, vous devez passer le sequelize instance et DataTypes , ainsi :
var User = require('../models/nuke_users')(sequelize, DataTypes);
Dans votre cas, vous utilisez un chargeur dans le index.js fichier, et il exporte le db objet qui contient les modèles indexés par leur nom.
var models = require('../models'); // loads index.js
var User = models.nuke_user; // the model keyed by its name
User.findOne(...); // search the model