Mysql
 sql >> Database >  >> RDS >> Mysql

Il comando H2 runscript trasforma tutti i nomi delle tabelle in maiuscolo

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