XML格式更改集允许schemaName="mySchema"
的属性指示应在给定变更集内执行DDL的模式 - 然后可以使用属性设置这样,以便可以在使用的服务器上部署相同的安装不同的模式名称。 e.g。
<createTable tableName="test" schemaName="${primarySchema}">
使用Liquibase的SQL格式文件似乎没有任何文档等效于schemaName属性 - 也没有任何明显的参数化机制,除了分离出每个模式的所有DDL并在每组模式下运行一次migrate命令文件。
是否有文档/未记录的方式以SQL文件格式提供liquibase指令以更整洁的方式处理模式? (这不起作用)
--changeset me:1 schemaName:mySchema