스프링
sql 파일로 더미 데이터 생성 시, 에러
마잡개
2023. 6. 6. 05:19
sql 파일로 더미 데이터 생성 안되는 에러, spring boot
문제 상황
h2 db에 resoureces/data.sql로 다음과 같은 더미 데이터 생성 시,
sql script를 이해할 수 없다는 에러 메세지 반환
-- data 1
INSERT
INTO TABLE(COLUMN_1, COLUMN_2, COLUMN_3)
VALUES(VAL_1, VAL_2, VAL3);
-- data 2
INSERT
INTO TABLE(COLUMN_1, COLUMN_2, COLUMN_3)
VALUES(VAL_1, VAL_2, VAL3);
-- data 3
INSERT
INTO TABLE(COLUMN_1, COLUMN_2, COLUMN_3)
VALUES(VAL_1, VAL_2, VAL3);
해결
스프링 부트 2.5 이상의 버전에서는 application.properties에
spring.jpa.defer-datasource-initialization=true
를 추가해야 한다.
참고