#はじめに
annotateは現在のスキーマでまとめたコメントを、それぞれの上部または下部に追加しするとを知り「これは便利♪」ということで導入
Dockerでの導入でしたがうまく起動せず躓いてしまったため備忘録的に書こうと思いました。
#解決した手順
▼開発時に使うものなのでdevelopment内に記載します
Gemfile.rb
group :development do
gem "annotate"
end
▼インストールしてコンテナを再作成
$docker-compose build
$docker-compose up -d
original_db_1 is up-to-date
Recreating original_web_1 ... done
▼migrationをトリガーに実行するように設定ファイルを生成
ターミナル
docker-compose exec web bundle exec rails g annotate:install
▼Gemの実行
ターミナル
docker-compose exec web bundle exec annotate
これでannotateが実行されコメントが追加されるとうになりました!
#躓いた箇所
本来
ターミナル
docker-compose exec web bundle exec annotate
実行すればコメントは表示されるはずだったのですが表示されず
戸惑ってしまいした...
ちなみにDocker toolboxは使っていません
結果的に
ターミナル
docker-compose exec web bundle exec rails g annotate:install
を先に実行する必要があり無事解決しました
#まとめ
annotateを初めて知った時は感度しました!
今までテーブルを確認する時はいちいちDBに潜っていましたからね...
間違っている箇所がありましたらご指摘ください
参考になれば幸いです