这个问题与“ Hibernate using JPA (annotated Entities) and liquibase ”有关。
我实际上想知道在针对 Hibernate 映射定义进行 Liquibase 差异时会发生什么。
它似乎产生了什么:将我的休眠映射状态迁移到数据库的当前映像的 liquibase 更改日志。
我所希望的:迁移现有(旧)数据库以反映我的(新)休眠映射中的更改的 liquibase 更改日志。
我期待错了吗?还是我做错了什么?
谢谢你让我知道!J。
这个问题与“ Hibernate using JPA (annotated Entities) and liquibase ”有关。
我实际上想知道在针对 Hibernate 映射定义进行 Liquibase 差异时会发生什么。
它似乎产生了什么:将我的休眠映射状态迁移到数据库的当前映像的 liquibase 更改日志。
我所希望的:迁移现有(旧)数据库以反映我的(新)休眠映射中的更改的 liquibase 更改日志。
我期待错了吗?还是我做错了什么?
谢谢你让我知道!J。
答案太明显了……
这只是翻转基础和目标系统的问题:-)
--username=un \
--password=pw \
--url=jdbc:mysql:///mydb \
diffChangeLog \
--baseUrl="hibernate:/hibernate.hbm.xml"
变成:
--url="hibernate:/hibernate.hbm.xml" \
diffChangeLog \
--baseUrl=jdbc:mysql:///mydb \
--baseUsername=un \
--basePassword=pw
对不起!睡觉时间到了 :-)