File tree Expand file tree Collapse file tree 1 file changed +6
-0
lines changed
backend/src/main/java/com/back/global/initData Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change 1010import com .back .domain .reward .entity .ContentType ;
1111import com .back .domain .reward .entity .RewardContent ;
1212import com .back .domain .reward .entity .RewardType ;
13+ import com .back .domain .reward .repository .RewardRepository ;
1314import com .back .domain .reward .service .RewardService ;
1415import com .back .domain .title .dto .CreateTitleDto ;
1516import com .back .domain .title .service .TitleService ;
@@ -36,6 +37,7 @@ public class BaseInitData {
3637 private final LevelXPRepository levelXPRepository ;
3738 private final TitleService titleService ;
3839 private final RewardService rewardService ;
40+ private final RewardRepository rewardRepository ;
3941
4042 @ Bean
4143 ApplicationRunner baseInitDataApplicationRunner () {
@@ -158,6 +160,7 @@ private void createLevelXP() {
158160 }
159161
160162 private void createReward () {
163+ if (rewardRepository .count () > 0 ) return ;
161164 //TODO 미션 데이터 수정 필요
162165 //데일리 미션
163166 List <RewardContent > dailyRewardContents = new ArrayList <>();
@@ -213,4 +216,7 @@ private void createReward() {
213216
214217 }
215218
219+ @ Autowired
220+ private RewardRepository rewardRepository ;
221+
216222}
You can’t perform that action at this time.
0 commit comments