【发布时间】:2016-04-29 12:16:31
【问题描述】:
我在使用 liquibase 时遇到问题。 当我运行我的 J2EE 应用程序时,liquibase 告诉我:
liquibase.exception.ValidationFailedException: Validation Failed:
1 change sets check sum
classpath:config/liquibase/changelog/20160324155624_added_entity_Consultant.xml::20160324155624::jhipster is now: 7:30bd20fc51a6e6711ba189760c980415
我不记得更改过顾问实体。所以我不明白为什么会出现这个错误。
如果有人能分辨出这种错误是在哪种情况下发生的……因为我不太明白它的含义。
谢谢。
【问题讨论】:
-
您是否将更改日志文件移动到不同的目录中?我认为路径是校验和的一部分。或者,也许您只是从文件存储在不同路径的另一台计算机上执行 liquibase?
-
我没有改变任何东西。如果我更改文件的内容,这种更改会产生这种问题吗?
-
可以。一旦更改在您的数据库上运行,您就不应该再更改它了。
-
如果您愿意并且有信心,您可以清除校验和。看到这个answer
标签: liquibase