Я хочу сгенерировать файл SQL для обновления таблицы базы данных exchangechange моей базы данных с помощью changeLogSyncSQL
через командную строку.Когда я генерирую файл SQL, в нем есть CREATE TABLE [DATABASECHANGELOG]
, что нормально, когда я впервые использую файл SQL в базе данных, но что я могу сделать, чтобы сгенерировать файл SQL без этого оператора CREATE TABLE [DATABASECHANGELOG]
с тех поруже будет таблицей базы данных exchangelog в базе данных.Невозможно запустить его непосредственно для базы данных.
Файл моих свойств:
driver: com.microsoft.sqlserver.jdbc.SQLServerDriver
classpath: sqljdbc42.jar
url: offline:mssql?outputLiquibaseSql=true
changeLogFile: cl.xml
outputFile: output.sql
Я использую liquibase 3.5.5.