ActiveRecord::StatementInvalid (Mysql2::Error: …でサインインできない件〜備忘録〜
デプロイ後、サインインしようと思ったらRailsアプリケーションのエラーが出たためサイトに入ることができなかった。
Railsエラーログの確認
ターミナル
$ sudo tail -f log/production.log
エラーの該当箇所
ターミナル
(略)
ActiveRecord::StatementInvalid (Mysql2::Error: Incorrect string value:(略)
こちらの記事(こちらで解決できます。ありがとうございます。)を参考に
https://qiita.com/tomaaaaaaaaa/items/08ce75b95df3d310817a
DBの削除→アプリの再起動
エラー
ターミナル
(略)
$ ActiveRecord::StatementInvalid (Mysql2::Error: Table(略)
マイグレーション
ターミナル
$ bundle exec rails db:migrate RAILS_ENV=production
無事マイグレーションファイルの反映。
アプリの再起動
ターミナル
$ kill $(cat tmp/pids/puma.pid)
$ rails s -e production
表示完了。
おしまい
Author And Source
この問題について(ActiveRecord::StatementInvalid (Mysql2::Error: …でサインインできない件〜備忘録〜), 我々は、より多くの情報をここで見つけました https://qiita.com/uo-fuwafuwa/items/ac031c32971475f959ee著者帰属:元の著者の情報は、元の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 .