본문 바로가기
개발/개발 팁

h2 db 사용시 sql 파일 2개 이상일 경우

by 얼굴값하는사람 2024. 5. 8.
반응형

 

sql 파일이 2개 이상일 경우 입력 방법

커스텀 펑션 때문에 설정할때는 이리저리 고생했는데 결론적으로 아래 방법을 사용하면 가능합니다.

그리고.. jpa와 h2 는 맞지 않는걸로.. 그리고 runscript 부분부터 참고해주세요.

jdbcUrl: jdbc:h2:mem:xxx-test-db;MODE=MySQL;DB_CLOSE_DELAY=-1;DATABASE_TO_LOWER=TRUE;CASE_INSENSITIVE_IDENTIFIERS=TRUE;INIT=runscript from 'classpath:sql/Function.sql'\;runscript from 'classpath:sql/Create.sql'

 

jdbcUrl: jdbc:h2:mem:xxx-test-db;MODE=MySQL;DB_CLOSE_DELAY=-1;DATABASE_TO_LOWER=TRUE;CASE_INSENSITIVE_IDENTIFIERS=TRUE;INIT=runscript from 'classpath:sql/Function.sql'\;runscript from 'classpath:sql/Create.sql'

 

 

 

참고자료

https://www.h2database.com/html/features.html 에서 Execute SQL on connection 검색

https://www.h2database.com/html/features.html#execute_sql_on_connection

 

반응형