From c78caa92e12fcf388ac5b13d52eb62708c5c9556 Mon Sep 17 00:00:00 2001 From: SeokGeunHo Date: Wed, 15 Oct 2025 11:17:56 +0900 Subject: [PATCH] =?UTF-8?q?[feat]=20=EC=B9=B4=ED=85=8C=EA=B3=A0=EB=A6=AC?= =?UTF-8?q?=20=EC=B4=88=EA=B8=B0=ED=99=94=20=EB=8D=B0=EC=9D=B4=ED=84=B0=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/back/global/init/DevInitData.java | 40 +++++++++++++++++-- 1 file changed, 36 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/back/global/init/DevInitData.java b/src/main/java/com/back/global/init/DevInitData.java index a36d2a5..7695fd8 100644 --- a/src/main/java/com/back/global/init/DevInitData.java +++ b/src/main/java/com/back/global/init/DevInitData.java @@ -79,14 +79,46 @@ public void boardInit() { User userB = userRepository.findByNickname("사용자B").orElseThrow(); User userC = userRepository.findByNickname("사용자C").orElseThrow(); - Category free = categoryRepository.findAll().stream() - .filter(c -> "자유".equals(c.getName())) + Category all = categoryRepository.findAll().stream() + .filter(c -> "전체".equals(c.getName())) .findFirst() .orElseGet(() -> categoryRepository.save(Category.builder() - .name("자유") - .description("자유 게시판") + .name("전체") + .description("전체 게시판") .build())); + Category recipe = categoryRepository.findAll().stream() + .filter(c -> "레시피".equals(c.getName())) + .findFirst() + .orElseGet(() -> categoryRepository.save(Category.builder() + .name("레시피") + .description("레시피 게시판") + .build())); + + Category tip = categoryRepository.findAll().stream() + .filter(c -> "팁".equals(c.getName())) + .findFirst() + .orElseGet(() -> categoryRepository.save(Category.builder() + .name("팁") + .description("팁 게시판") + .build())); + + Category question = categoryRepository.findAll().stream() + .filter(c -> "질문".equals(c.getName())) + .findFirst() + .orElseGet(() -> categoryRepository.save(Category.builder() + .name("질문") + .description("질문 게시판") + .build())); + + Category free = categoryRepository.findAll().stream() + .filter(c -> "자유".equals(c.getName())) + .findFirst() + .orElseGet(() -> categoryRepository.save(Category.builder() + .name("자유") + .description("자유 게시판") + .build())); + Post postA = postRepository.save(Post.builder() .category(free) .user(userA)