bundle exec annotate を実行しても反応しない
状況
annotateのGemをインストールしてbundle exec annotate
を実行しても何も表示されずエラーも帰ってこない。
実行後、modelsのファイルを開いてもスキーマの情報は追記されていない。
解決方法
1.annotateの設定ファイルを作成
rails g annotate:install
2.設定ファイルを修正
Railsアプリケーションフォルダの
lib/tasks/auto_annotate_models.rake を開く
auto_annotate_models.rake
'show_indexes' => 'true',
上の'true'部分を'false'に変更
auto_annotate_models.rake
'show_indexes' => 'false',
3.annotateを実行
bundle exec annotate
上記の方法でうまく行った場合はコマンド実行結果に以下が表示される
Annotated(数値): "modelsのファイル名列挙"
その後、modelsのファイルを開くとスキーマの情報がファイル先頭に追記されている
Author And Source
この問題について(bundle exec annotate を実行しても反応しない), 我々は、より多くの情報をここで見つけました https://qiita.com/WadaTech/items/3c32b67d31342dc33799著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .