Sql server 液化';正在忽略SQL server的sqlFile命令
我试图在我的变更日志中使用liquibase的sqlFile命令。 我的yaml文件中包含以下内容:Sql server 液化';正在忽略SQL server的sqlFile命令,sql-server,database,h2,liquibase,Sql Server,Database,H2,Liquibase,我试图在我的变更日志中使用liquibase的sqlFile命令。 我的yaml文件中包含以下内容: - changeSet: id: 2 author: marios changes: - sqlFile: dbms: sql server, h2 encoding: utf8 endDelimiter: \nGO path
- changeSet:
id: 2
author: marios
changes:
- sqlFile:
dbms: sql server, h2
encoding: utf8
endDelimiter: \nGO
path: script.sql
relativeToChangelogFile: true
splitStatements: true
stripComments: true
这里发生的是:
- 变更集编号1(上面未显示)包括create/insert liquibase语句,正在h2和sql server上执行
- 变更集2仅尝试执行提供的sql文件
- 变更集2正在h2上执行,但在sql server的情况下被忽略