Спящая схема по умолчанию игнорируется при создании последовательности

Я работаю над модульным проектом JPA+ hibernate + SpringЧасти сущностей находятся в общем проекте. У меня есть два webApp, которые разделяют этот общий проект и два oracle schemas (пользователи) ФАКТУРАЦИЯ и SAV.

Я добавил FACTURATION в первом core-приложении и SAV во втором. Таблицы генерируются в двух схемах.

Но последовательности (@SequenceGenerator) генерируются в одной схеме.

1 ответ

Похоже, это известная проблема: Hibernate игнорирует атрибут schema внутри @SequenceGenerator,

В качестве обходного пути для старых версий hibernate (похоже, это было исправлено в самой новой версии), вы можете добавить следующую строку в свои свойства hibernate (это работает для меня):

hibernate.id.new_generator_mappings=true
Другие вопросы по тегам