Spring Framework

[Spring boot] 시작 시 Database schema, data sql 실행

터프남 2022. 7. 24. 13:24
728x90
반응형

버전별로 나뉘는 듯 하다.

항상 실무에서는 최신을 쓸 수 없기때문에..

 

Version 2.4.x

resource 밑에 schema.sql, data.sql 파일이 있으면 시작 시 자동으로 시작한다.

아래 설정값은 default로 always이므로 작성하지 않아도 된다.

spring.datasource.initialization-mode=always

 

Version 2.5.x 이상

.sql 파일이 자동으로 실행되지 않음.

아래 설정 값을 추가 해줘야 정상적으로 동작한다.

spring.sql.init.mode=always

 

728x90
반응형