devise를 가져왔습니다. 열을 더 늘리고 싶을 때
devise로 한번 볼게요. 
devise를 가져왔는데 이럴 때만 없나요?
이번에 열거한 추가 방법에 대해 설명합니다!!
1. users 테이블에 열 추가 
이번에name열을 추가합니다.
터미널에서 다음 명령을 실행합니다.$ rails g migration AddNameToUsers name:string
$ rails db:migrate
2.application_controller.편집 
application_controller.다음과 같이 rb를 편집합니다.
이렇게 하면 사용자를 등록할 때name열을 저장합니다.
app/controllers/application_controller.rbclass ApplicationController < ActionController::Base
  before_action :configure_permitted_parameters, if: :devise_controller?
  protected
  def configure_permitted_parameters
    devise_parameter_sanitizer.permit(:sign_up, keys: [:name])
  end
end
※ 현재는 등록 시에만 name 열을 추가하므로 편집할 때 name을 변경해도 변경되지 않습니다.
 
3. 편집할 때 추가된 열을 편집할 수도 있다! 
app/controllers/application_controller.rbclass ApplicationController < ActionController::Base
  before_action :configure_permitted_parameters, if: :devise_controller?
  protected
  def configure_permitted_parameters
    devise_parameter_sanitizer.permit(:sign_up, keys: [:name])
    <!-- 以下のように編集時の対応する記述も追加してあげましょう -->
    devise_parameter_sanitizer.permit(:account_update, keys: [:name])
  end
end
이렇게 하면 편집할 때 데이터가 반영될 것이다.
이 기사를 조금만 참고할 수 있다면 정말 좋겠다.
                
                    
        
    
    
    
    
    
                
                
                
                
                    
                        
                            
                            
                            Reference
                            
                            이 문제에 관하여(devise를 가져왔습니다. 열을 더 늘리고 싶을 때), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
                                
                                https://qiita.com/__KJ__/items/d35388527746f70edf1b
                            
                            
                            
                                텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
                            
                            
                                
                                
                                
                                
                                
                                우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)
                            
                            
                        
                    
                
                
                
            
이번에name열을 추가합니다.
터미널에서 다음 명령을 실행합니다.
$ rails g migration AddNameToUsers name:string
$ rails db:migrate
2.application_controller.편집 
application_controller.다음과 같이 rb를 편집합니다.
이렇게 하면 사용자를 등록할 때name열을 저장합니다.
app/controllers/application_controller.rbclass ApplicationController < ActionController::Base
  before_action :configure_permitted_parameters, if: :devise_controller?
  protected
  def configure_permitted_parameters
    devise_parameter_sanitizer.permit(:sign_up, keys: [:name])
  end
end
※ 현재는 등록 시에만 name 열을 추가하므로 편집할 때 name을 변경해도 변경되지 않습니다.
 
3. 편집할 때 추가된 열을 편집할 수도 있다! 
app/controllers/application_controller.rbclass ApplicationController < ActionController::Base
  before_action :configure_permitted_parameters, if: :devise_controller?
  protected
  def configure_permitted_parameters
    devise_parameter_sanitizer.permit(:sign_up, keys: [:name])
    <!-- 以下のように編集時の対応する記述も追加してあげましょう -->
    devise_parameter_sanitizer.permit(:account_update, keys: [:name])
  end
end
이렇게 하면 편집할 때 데이터가 반영될 것이다.
이 기사를 조금만 참고할 수 있다면 정말 좋겠다.
                
                    
        
    
    
    
    
    
                
                
                
                
                    
                        
                            
                            
                            Reference
                            
                            이 문제에 관하여(devise를 가져왔습니다. 열을 더 늘리고 싶을 때), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
                                
                                https://qiita.com/__KJ__/items/d35388527746f70edf1b
                            
                            
                            
                                텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
                            
                            
                                
                                
                                
                                
                                
                                우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)
                            
                            
                        
                    
                
                
                
            
class ApplicationController < ActionController::Base
  before_action :configure_permitted_parameters, if: :devise_controller?
  protected
  def configure_permitted_parameters
    devise_parameter_sanitizer.permit(:sign_up, keys: [:name])
  end
end
app/controllers/application_controller.rb
class ApplicationController < ActionController::Base
  before_action :configure_permitted_parameters, if: :devise_controller?
  protected
  def configure_permitted_parameters
    devise_parameter_sanitizer.permit(:sign_up, keys: [:name])
    <!-- 以下のように編集時の対応する記述も追加してあげましょう -->
    devise_parameter_sanitizer.permit(:account_update, keys: [:name])
  end
end
이렇게 하면 편집할 때 데이터가 반영될 것이다.이 기사를 조금만 참고할 수 있다면 정말 좋겠다.
Reference
이 문제에 관하여(devise를 가져왔습니다. 열을 더 늘리고 싶을 때), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/__KJ__/items/d35388527746f70edf1b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
                                
                                
                                
                                
                                
                                우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)