如何从Liquibase中的自定义任务访问changelog文件的位置

时间:2016-06-29 13:45:44

标签: liquibase

我需要访问更改日志文件的位置,以便我可以从自定义任务获取同一目录中的其他文件的URL。

Change接口有一个ChangeSet对象的setter,可用于获取更改日志文件,但CustomChangeTask接口没有此方法。

根据我的理解,我需要使用CustomChangeTask,因为我的任务不生成SQL。

1 个答案:

答案 0 :(得分:0)

这是我的问题。我决定实现AbstractChange。它可以正常工作并返回一个空的SqlStatements数组。