Trovato il problema. Per impostazione predefinita, h2 ha questa impostazione impostata su true DATABASE_TO_UPPER
. L'impostazione su false salverà i dati come previsto. Quindi nel mio comando INIT (prima di esso), ho inserito:
jdbc:h2:mem:~/test;DATABASE_TO_UPPER=false;INIT=runscript from '~/schema.sql'
Ora le tabelle vengono inserite nel caso corretto