См. Обновление до v4
Удалены опции classMethods и instanceMethods из sequelize.define. Модели Sequelize теперь являются классами ES6. Вы можете установить методы уровня класса / экземпляра следующим образом:
Старый
const Model = sequelize.define('Model', {
...
}, {
classMethods: {
associate: function (model) {...}
},
instanceMethods: {
someMethod: function () { ...}
}
});
Новый
const Model = sequelize.define('Model', {
...
});
// Class Method
Model.associate = function (models) {
...associate the models
};
// Instance Method
Model.prototype.someMethod = function () {..}