これまで遭遇したエラーについて簡単にまとめていく。
今回は、

deviseインストールの際のエラー

エラー文

NoMethodError: undefined method `devise' for User (call 'User.connection' to establish a connection):Class

原因

rails g devise:installを行っていないこと。

解決法

Gemをbundle installした直後の状態まで戻り工程をやり直す。

1 追加したルーティングの削除

以下を削除

devise_for :users
2 マイグレーションファイルのロールバック
$ rails db:rollback
3 Userモデルの削除
$ rails d model user
4 rails g devise:installから工程をやり直す

詳しいdeviseの導入方法はこちら
以上で終了