data.sql을 통해 초기 데이터 insert를 할 때 발생
스프링 버전 2.5부터 SQL Scrpit DataSource Initialization의 기능이 변경되어 data.sql 스크립트는 hibernate가 초기화되기 전에 실행된다고 한다.
hibernate에 의해 생성된 스키마에 data.sql을 통해 초기 데이터를 넣기 위해서는 application.yml 파일에 다음과 같은 코드 추가
spring:
jpa:
defer-datasource-initialization: true