2011-06-14 80 views
0

我现在有一个包含以下内容的批处理文件来生成从我现有数据库的表中Liquibase更改日志和存储过程:有没有办法为Liquibase的'generateChangeLog'命令指定多个SQL Server 2008架构?

@echo off 
liquibase --changeLogFile=com/example/db.changelog1.xml --defaultSchemaName="schExampleSchema1" generateChangeLog 
liquibase --changeLogFile=com/example/db.changelog2.xml --defaultSchemaName="schExampleSchema2" generateChangeLog 
exit 

,而不必对每个方案单独的文件是他们对Liquibase方式'generateChangeLog'命令用于在单个命令中为多个模式生成所有更改日志信息。

我已经尝试做一个逗号分隔列表,但没有奏效。

回答

1

不,不幸的是,generateChangeLog一次只支持一个模式。

相关问题