-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bunble exec rake db:seed
でエラー
#1
Comments
ENCRYPTOR_CIPHERには暗号方式が入ると考えられるため、試しに"aes-256-cbc"を設定した。 |
任意の暗号変換方式、8byteのソルト文字列、任意のパスワードを環境変数に設定したら、以下のようにエラー内容が変わった。
メソッドエラー、、、 |
どうやらemail columnがなかったようなので、作成してmigration。 |
正規表現に引っかかっているのかなと思い記述箇所を探す。
@の前後に文字列があれば通るはず・・・? |
#2 でもらった環境変数を設定したところ、 |
よく見たら少し違うな、、、 |
【Rails6】ActiveRecord::RecordInvalid: Validation failed:の対処法 【Rails 5】ActiveRecord::RecordInvalid: Validation failed: Hoge must exist |
rspecのテストより
reportタグ以外のmonthlyReportは問題なく作成されているっぽい。 |
monthly_report_tag.rbの19行目をコメントアウトすることでseedを通すことはできた。 |
エラーの
より、seed.rbの28行目 に原因がありそう |
|
上記から:shipped, :with_tagsに何が問題がありそう |
概要
下記のようなエラーが発生する
TypeError: no implicit conversion of nil into String
error内で示されているpathは以下の通り
hr-dash/app/models/concerns/encryptor.rb
encryotor.rb
内には環境変数を代入する変数があるため、.envに環境変数を設定する必要がありそう。再現・確認手順(任意)
ToDo
The text was updated successfully, but these errors were encountered: