Я хочу создать файл SQL из моего файла журнала изменений, который содержит только таблицу базы данных журнала изменений и вставляет в нее текущее состояние базы данных.В документации на liquibase есть статья (http://www.liquibase.org/2015/07/without-a-connection.html), где написано, что вы можете установить outputLiquibaseSql
на data_only
, но в моем случае это не работает. Мой файл свойств выглядит так:
driver: com.microsoft.sqlserver.jdbc.SQLServerDriver
classpath: sqljdbc42.jar
url: offline:mssql?outputLiquibaseSql=data_only
changeLogFile: cl.xml
outputFile: output.sql
но когда я использую updateSql
через командную строку, он генерирует файл SQL со всеми инструкциями, а не только с таблицей журнала базы данных и INSERTS. Есть ли какое-то решение для этого? Или есть ли другой способ создать только файл SQLс таблицей журнала базы данных INSERTS? Я использую liquibase 3.5.5.