Rails ActiveAdmin入れるとscaffoldしてもindexとかshowが生成されない

RailsでActiveAdmin入れたあとに、rails g scaffoldで自動生成すると、controllerにindexとかshowが生成されなくなる。

「InheritedResources::Base」というのがファイルの冒頭についてしまい、Rsourcesで定義されるindexやshowなどの定番のアクションの記述を省略しても、動作するようになってしまう。

これを解決するためには、application.rbファイルに以下を記述することが対応可能。

config.app_generators.scaffold_controller = :scaffold_controller

参考サイト

ActiveAdminを入れたら一緒にinherited resourcesも入ってscaffoldテンプレートが上書きされてしまう