<property name="hibernate.hbm2ddl.auto">update</property>
я могу создать схему базы данных, автоматически добавлять свойства, ограничение, ключ и т.д. ... Но что об обновлении схемы базы данных? Если я удаляю какое-либо свойство из своих сущностей, hibernate не удаляет его, или если я изменяю какое-то ограничение, hibernate не коснется уже созданного ограничения ...Обновление схемы базы данных с Hibernate
Итак, есть способ сделать hibernate действительно обновленным схема базы данных?
Спасибо.
Что вы подразумеваете под термином «жидкость» - это база данных агностик? Я попытался запустить набор изменений Liquibase, сгенерированный на одной РСУБД, на другой СУБД (т. Е. Программе базы данных), и это не сработало. – Fletch
Fletch - Я использовал его в течение многих лет, и он не является агностиком, но если вы жестко задаете свой конкретному дБ, тогда этого не будет. Попробуйте использовать узлы xml, такие как ... тогда он будет переводиться для вас. –
csharp4me