Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

O comando runscript H2 transforma todos os nomes de tabelas em maiúsculas


Encontrou o problema. Por padrão, h2 tem essa configuração definida como true DATABASE_TO_UPPER . Definir isso como false salvará os dados conforme o esperado. Então, no meu comando INIT (antes dele), digitei:
 jdbc:h2:mem:~/test;DATABASE_TO_UPPER=false;INIT=runscript from '~/schema.sql'

Agora as tabelas estão sendo inseridas no caso correto