Мне нужно сгенерировать Liquibase Change-set для моих объектов JPA. Как я могу это сделать? - PullRequest
1 голос
/ 26 марта 2019

Я пробовал следующее

liquibase:generateChangeLog - Он сгенерировал журнал изменений из моей базы данных. Мне нужно сгенерировать change-log из моего JPA entities.

liquibase:diff - Создает журнал изменений для разницы между моими объектами в БД и JPA. Я не могу сказать, что моя БД всегда пуста, и я хочу сгенерировать сценарии создания, которые можно применить к свежим БД.

Как я могу использовать Liquibase для генерации сценариев, основанных только на моих JPA сущностях?

Примечание: я в порядке, предоставляя подробную информацию о моей базе данных, такую ​​как URL, драйвер и т. Д.

Ответы [ 2 ]

1 голос
/ 26 марта 2019

Необходимо создать схему со свойствами персистентности в соответствии с Создание схемы базы данных , а затем использовать команду Liquibase generateChangeLog .

1 голос
/ 26 марта 2019

Попробуйте использовать liquibase-hibernate-plugin

...