From f20d79f29801fa068636b8d949233a9ac9012376 Mon Sep 17 00:00:00 2001 From: Kim minho Date: Tue, 30 Jul 2024 00:00:01 +0900 Subject: [PATCH] =?UTF-8?q?Fix:=20key=20check=EB=A5=BC=20=ED=86=B5?= =?UTF-8?q?=ED=95=9C=20bulk=20delete=20=EC=98=A4=EB=A5=98=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/kimandhong/oxox/bulk/BulkRepository.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/kimandhong/oxox/bulk/BulkRepository.java b/src/main/java/kimandhong/oxox/bulk/BulkRepository.java index e22eaf1..8c2e2c3 100644 --- a/src/main/java/kimandhong/oxox/bulk/BulkRepository.java +++ b/src/main/java/kimandhong/oxox/bulk/BulkRepository.java @@ -143,8 +143,10 @@ public void deleteReactions() { public void deleteComments() { String[] sqls = { + "SET FOREIGN_KEY_CHECKS = 0", "DELETE FROM reactions", - "DELETE FROM comments" + "DELETE FROM comments", + "SET FOREIGN_KEY_CHECKS = 1" }; jdbcTemplate.batchUpdate(sqls); @@ -152,10 +154,12 @@ public void deleteComments() { public void deletePosts() { String[] sqls = { + "SET FOREIGN_KEY_CHECKS = 0", "DELETE FROM votes", "DELETE FROM reactions", "DELETE FROM comments", - "DELETE FROM posts" + "DELETE FROM posts", + "SET FOREIGN_KEY_CHECKS = 1" }; jdbcTemplate.batchUpdate(sqls);