正在忽略flywaydb基线基线版本参数

正在忽略flywaydb基线基线版本参数,flyway,Flyway,我正试图在我们的过程中推动flywaydb。在我们的环境中,每个客户机都有自己的数据库实例 我有一个bash,它通过客户端循环运行migrate。所以命令看起来像 flyway -url=jdbc:jtds:sqlserver://localhost:1434/main_client_$ID migrate 当所有客户端都从基线开始时,这一切都起作用。但随着我们增加新客户,他们的数据库将反映最新的代码。现在,我们有了从V1开始的旧客户端(以及所有到V2的迁移脚本)和使用最新DB V2的新客户端

我正试图在我们的过程中推动flywaydb。在我们的环境中,每个客户机都有自己的数据库实例

我有一个bash,它通过客户端循环运行migrate。所以命令看起来像

flyway -url=jdbc:jtds:sqlserver://localhost:1434/main_client_$ID migrate
当所有客户端都从基线开始时,这一切都起作用。但随着我们增加新客户,他们的数据库将反映最新的代码。现在,我们有了从V1开始的旧客户端(以及所有到V2的迁移脚本)和使用最新DB V2的新客户端

我想我可以做一些类似的事情:

flyway baseline -url=jdbc:jtds:sqlserver://localhost:1434/main_client_3 
                --baselineVersion=2 --baselineDescription="Base 2 version"
但当我这样做的时候,我会看到类似的信息:

 +---------+-----------------------+---------------------+---------+
 | Version | Description           | Installed on        | State   |
 +---------+-----------------------+---------------------+---------+
 | 1       | << Flyway Baseline >> | 2015-06-08 22:07:54 | Success |
 | 1.1     | update                |                     | Pending |
 | 1.2.0   | update                |                     | Pending |
 | 1.2.1   | update                |                     | Pending |
 +---------+-----------------------+---------------------+---------+
+---------+-----------------------+---------------------+---------+
|版本|说明|安装在|状态|
+---------+-----------------------+---------------------+---------+
|1 |>| 2015-06-08 22:07:54 |成功|
|1.1 |更新| |待定|
|1.2.0 |更新| |待定|
|1.2.1 |更新| |待定|
+---------+-----------------------+---------------------+---------+
如果我查看数据库,我会看到schema_version的版本值设置为1

如果通过DB i强制schema_version列的值为1.2.0,我会看到

+---------+-----------------------+---------------------+---------+
| Version | Description           | Installed on        | State   |
+---------+-----------------------+---------------------+---------+
| 1       | Base version initial  |                     | <Baseln |
| 1.1     | update                |                     | <Baseln |
| 1.2.0   | << Flyway Baseline >> | 2015-06-08 22:07:54 | Success |
| 1.2.1   | update                |                     | Pending |
+---------+-----------------------+---------------------+---------+
+---------+-----------------------+---------------------+---------+
|版本|说明|安装在|状态|
+---------+-----------------------+---------------------+---------+

|1 |基本版本初始版本| |所有参数应与-not--

一起传入所有参数应与-not--

一起传入谢谢,顺便说一下文档中给出的命令。@--flyway baseline-Dflyway.baselineVersion=1-Dflyway.baselineDescription=“Base version”不起作用如何?你的确切意思是什么?谢谢,顺便说一句,文件中给出的命令。@--flyway baseline-Dflyway.baselineVersion=1-Dflyway.baselineDescription=“Base version”不起作用如何?你的确切意思是什么?谢谢,顺便说一句,文件中给出的命令。@--flyway baseline-Dflyway.baselineVersion=1-Dflyway.baselineDescription=“Base version”不起作用如何?你到底是什么意思?