こんにちは、かたいなかです。 マッハバイトではシステムのオンプレからAWSへの移行を絶賛爆速で進めています。 そのなかでDB移行の下準備としてRidgepoleを導入することにしました。 今回はそのRidgepoleの導入について記事にまとめます。 Ridgepoleとは なぜRidgepoleを導入したのか AWS移行時にテーブル構造を変更する必要がある箇所がある: Ridgepoleで比較を容易に DMSのためにインデックスや外部キーをあとから別々に適用できる必要がある:Ridgepoleで不要な箇所をコメントアウトする GitHub ActionsでRidgepoleを動かす Pull …