index_shotgun (0.3.0): duplicate index checker https://t.co/F8uFjJYtGp
— RubyGems (@rubygems) 2016年7月23日
index_shotgunとは?
重複インデックスをいい感じに調べるgemです
更新内容
https://github.com/sue445/index_shotgun/blob/master/CHANGELOG.md#v030-20160723 をかいつまんで説明すると下記のような感じです
activerecord 5系対応
- すっかり忘れてたので対応
- Rails 5から ar_internal_metadata なるテーブルが増えていてテストがこけてたので、ar_internal_metadata や schema_migrations などのテーブルを重複インデックスチェック対象から除外するようにした
rake index_shotgun:fire
などで重複インデックスが見つかった時に exit 1
するようにした
- 個人的には今回のメインの修正
- CIで実行した時に重複インデックスがあったらビルドがこけてほしかったので
exit 1
するようにしました