【发布时间】:2014-11-11 13:19:26
【问题描述】:
我的代码是:
DB.sequelize.query('SET FOREIGN_KEY_CHECKS = 0').complete(function(err) {
if (err) {
return done(err);
}
DB.sequelize.drop();
return DB.sequelize.sync().complete(function(err) {
if (err) {
return done(err);
}
});
});
我有一些外键约束,但我认为SET FOREIGN_KEY_CHECKS = 0 会忽略这一点,让我放弃。相反,我得到的错误是:ER_ROW_IS_REFERENCED: Cannot delete or update a parent row: a foreign key constraint fails
【问题讨论】:
标签: sequelize.js