LoginSignup
3
3

More than 3 years have passed since last update.

Dockerでannotateを起動させる手順

Posted at

はじめに

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に潜っていましたからね...
間違っている箇所がありましたらご指摘ください
参考になれば幸いです

3
3
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3