タグ

ブックマーク / qiita.com/HAZI (1)

  • rake task だけで起きる NameError: uninitialized constant ModelName - Qiita

    完全なる凡ミスが原因なのですが、何故か rake task のみで起きる NameError があったので、レポートします。 現象 現象をまとめると 開発環境、番環境共にrails sや、rails cでは p ModelName で ModelName(id: integer,...) と出力される だけど、番環境だけrake taskからそのモデルを直接さわろうとすると NameError: uninitialized constant ModelName で怒られる。 開発環境ではrake taskを実行してもエラーにならない。 原因 原因は model_name.rb が番環境と、git 上では Model_name.rb で保存されていたこと。 そう。多分間違えてファイルを作成したが、Mac はデフォルトでは大文字・小文字の区別が無いため、手元の開発環境では直ってるのに、g

    rake task だけで起きる NameError: uninitialized constant ModelName - Qiita
  • 1