From 0ccc90a9daf14c54a9f427fa7c225874cd0053ce Mon Sep 17 00:00:00 2001 From: kyum-q <109158497+kyum-q@users.noreply.github.com> Date: Tue, 15 Oct 2024 16:48:50 +0900 Subject: [PATCH] =?UTF-8?q?refactor(repository):=20sourceCodeRepository.de?= =?UTF-8?q?leteAllByTemplateIds=20=EB=84=A4=EC=9D=B4=EB=B0=8D=20=EB=B3=80?= =?UTF-8?q?=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../codezap/template/repository/SourceCodeJpaRepository.java | 2 +- .../java/codezap/template/repository/SourceCodeRepository.java | 2 +- .../main/java/codezap/template/service/SourceCodeService.java | 2 +- .../codezap/template/repository/FakeSourceCodeRepository.java | 2 +- .../codezap/template/repository/SourceCodeRepositoryTest.java | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/backend/src/main/java/codezap/template/repository/SourceCodeJpaRepository.java b/backend/src/main/java/codezap/template/repository/SourceCodeJpaRepository.java index 95063922c..1b59a9860 100644 --- a/backend/src/main/java/codezap/template/repository/SourceCodeJpaRepository.java +++ b/backend/src/main/java/codezap/template/repository/SourceCodeJpaRepository.java @@ -37,5 +37,5 @@ default SourceCode fetchByTemplateAndOrdinal(Template template, int ordinal) { @Modifying(clearAutomatically = true) @Query("DELETE FROM SourceCode s WHERE s.template.id in :templateIds") - void deleteByTemplateIds(List templateIds); + void deleteAllByTemplateIds(List templateIds); } diff --git a/backend/src/main/java/codezap/template/repository/SourceCodeRepository.java b/backend/src/main/java/codezap/template/repository/SourceCodeRepository.java index 745f3ae77..a605d7348 100644 --- a/backend/src/main/java/codezap/template/repository/SourceCodeRepository.java +++ b/backend/src/main/java/codezap/template/repository/SourceCodeRepository.java @@ -26,5 +26,5 @@ public interface SourceCodeRepository { void deleteById(Long id); - void deleteByTemplateIds(List templateIds); + void deleteAllByTemplateIds(List templateIds); } diff --git a/backend/src/main/java/codezap/template/service/SourceCodeService.java b/backend/src/main/java/codezap/template/service/SourceCodeService.java index 8bf5f6057..8261d7beb 100644 --- a/backend/src/main/java/codezap/template/service/SourceCodeService.java +++ b/backend/src/main/java/codezap/template/service/SourceCodeService.java @@ -100,6 +100,6 @@ private void validateSourceCodesCount(Template template, UpdateTemplateRequest u @Transactional public void deleteAllByTemplateIds(List templateIds) { - sourceCodeRepository.deleteByTemplateIds(templateIds); + sourceCodeRepository.deleteAllByTemplateIds(templateIds); } } diff --git a/backend/src/test/java/codezap/template/repository/FakeSourceCodeRepository.java b/backend/src/test/java/codezap/template/repository/FakeSourceCodeRepository.java index a97c01427..12c6f95fc 100644 --- a/backend/src/test/java/codezap/template/repository/FakeSourceCodeRepository.java +++ b/backend/src/test/java/codezap/template/repository/FakeSourceCodeRepository.java @@ -97,7 +97,7 @@ public void deleteById(Long id) { } @Override - public void deleteByTemplateIds(List templateIds) { + public void deleteAllByTemplateIds(List templateIds) { templateIds.forEach(id -> sourceCodes.removeIf(sourceCode -> Objects.equals(sourceCode.getId(), id))); } diff --git a/backend/src/test/java/codezap/template/repository/SourceCodeRepositoryTest.java b/backend/src/test/java/codezap/template/repository/SourceCodeRepositoryTest.java index 0fe9a0660..c55aac9d6 100644 --- a/backend/src/test/java/codezap/template/repository/SourceCodeRepositoryTest.java +++ b/backend/src/test/java/codezap/template/repository/SourceCodeRepositoryTest.java @@ -182,7 +182,7 @@ void testDeleteByTemplateId() { sut.save(new SourceCode(template1, "SourceCode 2", "Content 2", 2)); sut.save(new SourceCode(template2, "SourceCode 3", "Content 3", 1)); - sut.deleteByTemplateIds(List.of(1L)); + sut.deleteAllByTemplateIds(List.of(1L)); var result = sut.findAllByTemplate(template1); assertThat(result).isEmpty();