El comando "runscript" de H2 convierte todos los nombres de tablas en mayúsculas

Tengo una secuencia de comandos SQL (es sólo la definición del esquema). El script es una versión modificada (deshacerse de los personajes malos que no le gustan a h2) de un mysql tonto.

La secuencia de comandos se ejecuta y el esquema se inserta en la base de datos h2, pero el problema es que todos los nombres de la base de datos están en mayúsculas ('xyz' se convierte a 'XYZ').

Los necesito para que permanezcan en minúsculas porque mi aplicación está buscando en minúsculas (y todas las tablas en la base de datos de mysql son en minúsculas).

¿Por qué está pasando esto? ¿Cómo puedo decirle a h2 que no haga eso? ¿Hay una mejor manera de insertar la definición de esquema en h2?

Este es el comando INT que estoy ejecutando:

jdbc:h2:mem:~/test;INIT=runscript from '~/schema.sql'

EDIT: Acabo de probar esto en la consola h2, lo mismo. Así que esto no es un problema INIT, es con el comando 'RUNSCRIPT'.

Intentado esto

RUNSCRIPT FROM '~/schema.sql'

Respuestas a la pregunta(2)

Su respuesta a la pregunta