Skip to content

Commit 34c8b60

Browse files
authored
Merge pull request #74 from fullstack-dev-hub/hotfix/#73-dummy-data-error
[Hotfix] 더미데이터 테스트 오류 해결
2 parents 6b3fa3a + 5ec9ef1 commit 34c8b60

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

backend/src/main/java/com/postdm/backend/global/init/DummyDataInitializer.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313

1414
import lombok.extern.slf4j.Slf4j;
1515

16+
import java.util.Optional;
17+
1618
@Slf4j
1719
@Component
1820
@RequiredArgsConstructor
@@ -23,6 +25,12 @@ public class DummyDataInitializer implements CommandLineRunner {
2325

2426
@Override
2527
public void run(String... args) {
28+
Optional<Member> userOptional = memberRepository.findById(1L);
29+
if (userOptional.isEmpty()) {
30+
log.warn("ID가 1인 유저가 존재하지 않습니다. 더미 데이터 생성을 건너뜁니다.");
31+
return;
32+
}
33+
2634
if (estimateRepository.count() > 0) {
2735
log.info("[INIT] 이미 견적서 데이터가 존재합니다. 초기화를 건너뜁니다.");
2836
return;

0 commit comments

Comments
 (0)