6月 2020年

Flywayの使い方

今回は「Flywayの使い方」についてまとめます。 目次 Flywayとは インストール 初期設定 データベースの状態確認 ベースラインの作成 マイグレーションの実行 マイグレーションの種類 SQLファイルの準備 マイグレーションの実行 失敗した場合の再実行 Flywayとは 「データベースのスキーマに対してバージョン管理するツール」 アプリのソースコードはsvnやgitといった仕組みでバージョン管理されてきましたが、データベースに対してはそういったバージョン管理の仕組みがありませんでした。 Flywayではその「デ ...

OpenAPI ファイルを 分割 / 結合 する 方法

今回は「OpenAPI の ファイル を 分割/結合 する方法」についてまとめます。 OpenAPIは普通に記述しているとどうしても肥大化してしまいます。 なので、どこかのタイミングでファイル分割を検討することになります。 今回はその「ファイル分割/結合」の方法についてまとめました。 目次 元にするOpenAPI ファイル分割 分割後のファイル/フォルダ構成 分割後のファイル 分割したファイルの結合 結合ツールのインストール 結合ツールを使ってファイル結合 元にするOpenAPI 今回は OpenAPI ...