Проблема с JPA, ECLIPSELINK и CASE Sensitive MySQL

Мое приложение работает нормально в среде Windows, но когда я пытаюсь проверить на сервере Linux, у меня есть проблема с генерируемым JPA EclipseLink SQL. Я создал все свои таблицы в нижнем регистре, но когда я смотрю в бревна, я вижу что-то подобное, все в верхнем регистре:

INSERT INTO PFC(ID, ALUMN,PROPOSED_ID) VALUES (?, ?, ?)

смешивается с другими, как это (последовательности) в нижнем регистре:

INSERT INTO buzonmensajes (mensajeid, buzonid) VALUES (?, ?)
        bind => [27, 1]

и, конечно, Все идет не так, сервер не нашел заглавные таблицы и т. Д. ..

Мы используем ORM.XML для определения всех действий базы данных (запросы, объекты и т. Д.) И все, что он в нижнем регистре ...

Я знаю, что есть параметр MySQL для изменения этих поведений, но, к сожалению, мне не разрешено менять его. Моя проблема в том, что мне нужно сказать JPA для создания всех запросов и вставлять статусы с именем таблицы в нижнем регистре

5
задан Aitor 12 September 2011 в 19:09
поделиться