不能让liquibase executeCommand变更集做任何事情

时间:2016-07-20 17:24:18

标签: liquibase

liquibase docs开始,看起来executeCommand变更集应该弹出并执行给定的命令(例如mysqldump)。但是,如果我指定一些变更集,如

<changeSet author="me" id="test">
    <executeCommand executable="date" />
</changeSet>

然后我得到的就是这个错误信息

2016-07-20 10:02:43,675 ERROR [main] liquibase

即使变更集在db。中标记为EXECUTED

即使我指定了一些不同的可执行文件,例如一个小的测试shell脚本,它看起来并不像它实际执行。

我是否还需要在变更集中指定其他内容,或者我对executeCommand变更集应如何运作有不正确的期望?

0 个答案:

没有答案