File tree Expand file tree Collapse file tree
java/sumcoda/boardbuddy/config Expand file tree Collapse file tree Original file line number Diff line number Diff line change 22
33import jakarta .annotation .PostConstruct ;
44import lombok .RequiredArgsConstructor ;
5- import org .springframework .boot .ApplicationRunner ;
6- import org .springframework .context .annotation .Bean ;
75import org .springframework .context .annotation .Configuration ;
8- import sumcoda .boardbuddy .service .BadgeImageService ;
9- import sumcoda .boardbuddy .service .MemberService ;
106
11- import java .time .YearMonth ;
127import java .util .TimeZone ;
138
149
1510@ Configuration
1611@ RequiredArgsConstructor
1712public class InitializerConfig {
1813
19- private final MemberService memberService ;
20-
21- private final BadgeImageService badgeImageService ;
22-
23- @ Bean
24- public ApplicationRunner initializer () {
25- return args -> {
26-
27- // 프로덕션 코드
28- // ddl-auto none 으로 수정후 아래 로직 비활성화
29- memberService .createAdminAccount ();
30- memberService .createInitTestAccounts ();
31- badgeImageService .assignBadgesToInitTestMembers (YearMonth .now ().minusMonths (1 ));
32- };
33- }
34-
3514 @ PostConstruct
3615 public void setTimeZone (){
3716 TimeZone .setDefault (TimeZone .getTimeZone ("Asia/Seoul" ));
Original file line number Diff line number Diff line change @@ -10,9 +10,9 @@ spring:
1010
1111 jpa :
1212 hibernate :
13- ddl-auto : create
13+ # ddl-auto: create
1414 # TODO : db 유지를 위해선, 이후에 none으로 고정해야 함.
15- # ddl-auto: none
15+ ddl-auto : none
1616
1717 data :
1818 redis :
@@ -47,9 +47,9 @@ spring:
4747 quartz :
4848 job-store-type : jdbc
4949 jdbc :
50- initialize-schema : always
50+ # initialize-schema: always
5151 # TODO : quartz 테이블을 유지하기 위해선, 이후에 never 으로 고정해야 함.
52- # initialize-schema: never
52+ initialize-schema : never
5353
5454server :
5555 servlet :
You can’t perform that action at this time.
0 commit comments