app.delete('/delete', function(req, res){
var id = req.body.id;
var wow='SET foreign_key_checks = 0';
var wow2='SET foreign_key_checks = 1';
var sql = 'DELETE login, post FROM login INNER JOIN post ON login.id=post.numberid WHERE post.id=?';
connection.query(wow+sql+wow2,[id],function(err,topcis){
if(err)
{
console.log(err)
res.status(500).send('Internal Server Error');
}
else
{
res.render('list.ejs');
}
});
});
구글링 검색 결과 foreign key 를 해체 하고 delete 하고 나서 다시 foreign key 를 설정해주면된다고 한다는데
node.js 상에서는 어떻게 해야 할지 잘모르겠습니다 ㅠㅠ
저렇게 하닌까 에러뜨네요 ㅠㅠ