nuke_users modul mengekspor fungsi yang, ketika dipanggil, mengembalikan Model . Karena Anda tidak memanggil fungsi ini, itu tidak mengembalikan Model , dan dengan demikian fungsi yang Anda cari tidak ada.
Untuk memanggil fungsi yang diekspor ini, Anda harus memasukkan sequelize instance dan DataTypes , sebagai berikut:
var User = require('../models/nuke_users')(sequelize, DataTypes);
Dalam kasus Anda, Anda menggunakan pemuat di index.js file, dan mengekspor db objek yang berisi model yang dikunci dengan namanya.
var models = require('../models'); // loads index.js
var User = models.nuke_user; // the model keyed by its name
User.findOne(...); // search the model