はじめに CakePHP3 Advent Calendar 2016 - Qiita 20日目が空いていたので。 内容 CakePHP3のマイグレーションにはmigration_diffという機能があり、 差分から自動的にマイグレーションファイルを作ってくれる超便利な機能がある。 ただ1点、 afterオプションだけ自動的につけてくれない、 という仕様だったのがずっと気になっていた。 気になってソースを調べてみると、 なんとなく可能なんじゃないか、という感じに見えた。 でも付けられていないということは何か理由でもあるのだろうか? と思いつつ対応してみたら簡単にafterをつけることができた。 せっかくなのでテストも作成し、issueでPRしていいか聞いてみたところOKが出たのでPR。 Milestoneにも入ったので問題なければ恐らくマージされるのではないかと思う。 Add 'after'
![cakephp/migrationsにプルリクエストを送った - アルファブレンド プログラミングチップス](https://cdn-ak-scissors.b.st-hatena.com/image/square/06a15c64ba0ceec233d86d71001ebb29a9dcbf5d/height=288;version=1;width=512/https%3A%2F%2Fcdn.blog.st-hatena.com%2Fimages%2Ftheme%2Fog-image-1500.png)