0

전 레일에서 루비를 처음 사용하고이 문제로 고생했습니다. Devise가 사용하는 가입 양식을 만들었지 만. 나중에 나는 그것에 사용자 이름의 또 다른 텍스트 필드를 추가하고 싶다. 나는이 명령 rails generate migration add_user_name_to_members user_name:string를 실행 한 다음 일성공적인 마이그레이션에도 불구하고 가입 페이지를 업데이트하지 않습니다.

rake db:migrate 

을 실행하지만 서버를 다시 시작하고 가입 페이지를로드 할 때. 그것은 저에게 오래된 도움이되는 내용을 보여주었습니다.

답변

0

기존 테이블에 여분의 열을 추가하기 때문에이 것이 필요하다고 생각합니다. 이 시도.

1.

2. rake db:migrate

rails g migration AddColumnsToMembers provider user_name 그리고 당신이 직접 가입 페이지에서 변경을 수행합니다.

0

기본적으로 기기는 가입 절차에 대한 이메일과 비밀번호를 수락합니다. 추가 필드를 추가해야 할 경우 개발자보기를 사용자 정의해야합니다.
또한 테이블에 추가 열을 추가하면 사유권 등록보기에서 영향을받지 않습니다.