2016-08-09 8 views
0

私はフライウェイでブートを設定します。フライウェイ4.0.3、春ブーツ1.4とベースライン

flyway.baseline-version=2.7.0 
flyway.baseline-on-migrate=true 

私はデシベルで2つのSQLファイルを持っては/移行:V__2.7.0_base.sqlとV__2.8.0_jobsを。 SQL。

それが再びV__2.7.0_base.sqlをexecししようとするため、私は、それが失敗したアプリを起動...

MVN:フライウェイ:情報

+---------+-----------------------+---------------------+---------+ 
| Version | Description   | Installed on  | State | 
+---------+-----------------------+---------------------+---------+ 
| 2.7.0 | << Flyway Baseline >> | 2016-08-09 12:25:04 | Baselin | 
|   | 2.7.0 base   |      | Pending | 
|   | 2.8.0 jobs   |      | Pending | 
+---------+-----------------------+---------------------+---------+ 

なぜ2.7.0ベースが保留されています?私はそれをベースラインとして設定したので、無視する必要がありますか?

は、名前付けスキーマはV2_7_0__base.sqlのようでなければならないことを、私が見つけたソースコードに探して、あなたの

答えて

0

OKをありがとうございました。 なぜV__2.7.0_base.sqlのような名前付けスキーマがあるのか​​、たくさんの例がありますか。

+0

どのような例ですか?私は*指定されたスキームで例を見つけることしかできません。 [How To](https://flywaydb.org/getstarted/how)、[Mavenの最初のステップ](https://flywaydb.org/getstarted/firststeps/maven)、[バージョン化された移行](https:// flywaydb.org/documentation/migration/versioned)と[SQL Migrations](https://flywaydb.org/documentation/migration/sql)のドキュメントを参照してください。 – markdsievers