Znalazłem problem. Domyślnie h2 ma to ustawienie ustawione na true DATABASE_TO_UPPER
. Ustawienie tego na false spowoduje zapisanie danych zgodnie z oczekiwaniami. Więc w moim poleceniu INIT (przed nim) wpisałem:
jdbc:h2:mem:~/test;DATABASE_TO_UPPER=false;INIT=runscript from '~/schema.sql'
Teraz tabele są wstawiane we właściwej wielkości