2
我已经完成了。在更改状态列属性后,我遇到更新行的问题。Sequelize迁移:更新列属性后更新模型
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()似乎不工作在任何情况下,但更改列的属性工作。
任何想法的家伙?我在某种程度上是续集的新手,任何想法都会有很大的帮助。谢谢。