Skip to content

Commit 0b12289

Browse files
authored
Hotfix/news (#128)
* fix: 뉴스 데이터 작업 * fix: datainit
1 parent a7516fc commit 0b12289

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

src/main/java/org/myteam/server/chat/config/DataInit.java

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,50 @@
66
import org.myteam.server.chat.repository.ChatRoomRepository;
77
import org.myteam.server.chat.domain.FilterData;
88
import org.myteam.server.chat.repository.FilterDataRepository;
9+
import org.myteam.server.news.news.domain.News;
10+
import org.myteam.server.news.news.domain.NewsCategory;
11+
import org.myteam.server.news.news.repository.NewsRepository;
912
import org.springframework.boot.CommandLineRunner;
1013
import org.springframework.stereotype.Component;
1114

15+
import java.time.LocalDateTime;
16+
1217
@Slf4j
1318
@Component
1419
@RequiredArgsConstructor
1520
public class DataInit implements CommandLineRunner {
1621

1722
private final ChatRoomRepository repository;
1823
private final FilterDataRepository filterDataRepository;
24+
private final NewsRepository newsRepository;
1925

2026
@Override
2127
public void run(String... args) throws Exception {
28+
News news1 = News.builder()
29+
.category(NewsCategory.BASEBALL)
30+
.title("타이트을1")
31+
.thumbImg(null)
32+
.postDate(LocalDateTime.now().minusDays(1))
33+
.build();
34+
News news2 = News.builder()
35+
.category(NewsCategory.ESPORTS)
36+
.title("타이트을2")
37+
.thumbImg(null)
38+
.postDate(LocalDateTime.now().minusDays(2))
39+
.build();
40+
News news3 = News.builder()
41+
.category(NewsCategory.FOOTBALL)
42+
.title("타이트을3")
43+
.thumbImg(null)
44+
.postDate(LocalDateTime.now().minusDays(3))
45+
.build();
46+
47+
48+
newsRepository.save(news1);
49+
newsRepository.save(news2);
50+
newsRepository.save(news3);
51+
52+
log.info("뉴스 데이터 저장 완료");
2253

2354
ChatRoom chatRoom1 = new ChatRoom("맨유 VS 토트넘");
2455
ChatRoom chatRoom2 = new ChatRoom("아스날 VS 맨시티");

0 commit comments

Comments
 (0)