Flywayデータベースは、複数のデータベースをサポートしていますか?

StackOverflow https://stackoverflow.com/questions/7309834

  •  26-10-2019
  •  | 
  •  

質問

フライウェイ 複数のデータベースをサポートするアプリケーションでの実装に適していますか?

お客様が何を使用しているのかわかりません - MySQL、Postgres、またはOracleのいずれかです。 Flywayを使用して、アプリケーションの新しいバージョンのデータベースを移行できますか?

役に立ちましたか?

解決

あなたの質問がそうである場合:そうします フライウェイ を提供する DDL抽象化レイヤー サポートするデータベース全体で、答えはそうです 番号.

これは意識的なデザインの決定であり、 基礎となるデータベースのフルパワー 移動ツールでサポートされる最小の一般的な分母だけでなく、利用可能です。

ユースケースでは、さまざまなデータベースに異なる移行スクリプトを提供できます。しかし、彼らは非常に似ているはずです。

移行スクリプトを潜在的に複製したくない場合は、 最小の一般的な分母 アプローチ、見てください リキバーゼ これはあなたのユーザーに適しているかもしれません(XMLと一緒に暮らすことができるなら)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top