使用命令行选项,我尝试执行多模式的事情:拥有带元数据表的黄金模式,以及一系列从属的用户沙箱。
flyway -schemas=SCHEMA1,SCHEMA2 clean
这很好用。所有的模式都被抹去了。
flyway -schemas=SCHEMA1,SCHEMA2 init
这个工作正常,或者至少和我预期的一样:只在第一个模式中创建了元数据表。
flyway -schemas=SCHEMA1,SCHEMA2 migrate
这不起作用 - 只迁移了第一个模式,后来被忽略了。
这在2.1.1中是否被破坏?这似乎是拥有多个模式的基本点。