私はすでにその点に到達します。ステータス列の属性を変更した後に行を更新するという問題があります。Sequelize Migration:列の属性を更新した後にモデルを更新してください
up: function(queryInterface, Sequelize) {
return queryInterface.changeColumn('projects', 'status', {
type: Sequelize.ENUM('processing', 'unassigned', 'ongoing', 'completed'),
allowNull: false,
defaultValue: 'unassigned'
}).then(function() {
return Project.update({
status: 'unassigned'
}, {
where: {
status: 'processing'
}
});
});
}
Project.update()はいずれの場合でも動作していないようですが、列の属性を変更すると機能します。
アイデアはありますか?私は何とか後遺症の初心者で、どんなアイデアも大きな助けになるでしょう。ありがとう。