gradle liquibase插件,gradle更新成功,但未应用任何更改

gradle liquibase插件,gradle更新成功,但未应用任何更改,gradle,liquibase,Gradle,Liquibase,我在尝试创建一个以gradle数据库为中心的项目来管理我的所有数据库迁移时遇到了这个问题。我正在利用插件的1.2.1,并且相信我已经正确地配置了所有内容,但是,即使databasechangelog中没有行,并且下面显示了更新状态报告成功(gradle update--debug的输出),我的更改集也没有被应用 21:55:27.248[ERROR][system.err]信息2016年2月26日9:55下午:liquibase:成功释放更改日志锁 21:55:27.452[错误][系统.err

我在尝试创建一个以gradle数据库为中心的项目来管理我的所有数据库迁移时遇到了这个问题。我正在利用插件的1.2.1,并且相信我已经正确地配置了所有内容,但是,即使databasechangelog中没有行,并且下面显示了更新状态报告成功(gradle update--debug的输出),我的更改集也没有被应用

21:55:27.248[ERROR][system.err]信息2016年2月26日9:55下午:liquibase:成功释放更改日志锁 21:55:27.452[错误][系统.err]Liquibase更新成功

正如你所看到的,格雷德尔或利基巴斯对某些事情不满意,我也不完全确定该如何处理这个令人不快的错误。该错误是在执行liquibase插件时首次遇到的,请参见以下内容:

21:55:20.078[DEBUG][org.gradle.api.Project]liquibase插件:运行'liquibase--logLevel=DEBUG--changeLogFile=myschema/changelog.groovy--driver=oracle.jdbc.OracleDriver--url=jdbc:oracle:thin:@localhost:1521:MYDB--username=myschema--password mypass update' 21:55:20.722[ERROR][system.err]调试2/26/16 9:55 PM:liquibase:已连接到MYSCHEMA@jdbc:oracle:thin:@localhost:1521:MYDB 21:55:20.722[ERROR][system.err]调试2016年2月26日9:55下午:liquibase:已连接到MYSCHEMA@jdbc:oracle:thin:@localhost:1521:MYDB 21:55:20.722[ERROR][system.err]DEBUG 2/26/16 9:55 PM:liquibase:将自动提交从true设置为false 21:55:20.879[ERROR][system.err]调试2/26/16 9:55 PM:liquibase:执行查询数据库命令:从MYSCHEMA.DATABASECHANGELOGLOCK中选择count(*)


我能把系统泡泡起来吗?我可以在gradle或liquibase中看到一些东西吗?

我喜欢语法错误。更改日志有两个语法错误,其中一个是由于从grails迁移而导致的。Groovy DSL for liquibase在Grails中与gradle liquibase插件和changelogs中的格式略有不同。在修复语法错误后,它可以正常运行