deviseの導入後、ユーザー新規登録画面で追加したカラム名の保存が出来ない

・エラー内容

 エラー画面は表示されていないが、デフォルト以外で追加したカラム(ユーザーネーム)が新規登録を行ってもテーブルに保存されない。

 

・原因

 デフォルトのままではusersテーブルにはデフォルトのカラム(email,password等)しか保存出来ない設定になっている為。

 

・対処方法

 application_controller.rbに以下の記述をして、追加のカラム(name)も保存することを許可する。

f:id:Fujisan3776:20201106124447p:plain