I was wondering how Hibernate users deal with upgrading their database,
after making changed to their persistent domain objects (adding/removing/renaming fields),
or changing the way the domain object is stored (table/join strategies).
I saw a project at
http://www.liquibase.org/ which seemed like an interesting idea.
But there is no special relationship between this and Hibernate.
Is there something like this that can integrate with the metadata available by Hibernate?
How do people usually deal with this problem?