はじめに 以前 DBマイグレーションツールを比較した phpmig, migrate, goose の記事を書きましたが、どのツールも満足がいかずツール選定は保留状態のままでした。しかし最近PHP製のPhinxというツールが良いという情報を見かけ、ドキュメントを見た所、かなり良さそうだったので検証したいと思います。 Phinx とは Phinx はPHP製のデータベースマイグレーションライブラリです。公式サイトとドキュメントを読んで受けたメリット・デメリットは以下でした。 メリット CakePHP公式マイグレーションツールでありながら、独立したコマンドラインツールとして利用可能 インストールが簡単 簡単なコマンドライン操作 Star数 3200超え 充実したドキュメント デメリット 要学習コスト(そこまで難しくはないと思います マイグレーションツールに求めるもの 個人的にマイグレーションツ