Добрый день! Кто-нибудь имеет опыт работы с liquibase + hibernate? Не могу разобраться с этим. Я отключаю автоматическое обновление схемы БД через hibernate пропсы hibernate.ddl-auto=none. Далее запускаю gradlew liquibaseDiffChangelog он выплевывает файл с diff. Я его применяю но почему-то после liquibaseUpdate и очередного liquibase:diff генерируется новый файл в котором есть изменения предыдущие
Немного непонятен механизм. Liquibase сравнивает схему БД с сущностями в java коде? Я так понимаю оно спрашивает у hibernate что нужно изменить в БД и выплевывает файл с изменениями
Немного непонятен механизм. Liquibase сравнивает схему БД с сущностями в java коде? Я так понимаю оно спрашивает у hibernate что нужно изменить в БД и выплевывает файл с изменениями
кажется вы просто генерите миграции ликви по сущностям хибернейта
по нормальному делаете так: руками пишите миграции, по ним создаете сами hibernate сущности, в дев режиме ddl-auto=validate, запуск миграций на старте приложения