0
我嘗試根據我的sql文件生成XML文件。我用那個plugin。我可以在.each
中使用changeset
嗎?爲什麼我因爲沒有方法的特性而出錯?該插件的文檔是有點可憐......sqlFILE到liquibase的XML
@Grapes(
@Grab(group='org.liquibase', module='liquibase-groovy-dsl', version='1.2.2')
)
import groovy.io.FileType
import liquibase.changelog.*
def databaseChangeLog() {
def list = []
def dir = new File(".")
dir.eachFileRecurse (FileType.FILES) { file ->
list << file
list.each {
changeSet(id: 'sql-file') {
sqlFile(path: $list, stripComments: 'true', splitStatements: 'true', encoding: 'utf8')
}
}
}
}
謝謝回答,您有權使用迭代,但我仍然有'changeSet'錯誤 –