0
내가 https://www.railstutorial.org/book 7 장에 브라우저에서 sample_app 내 users/1
보기를 표시하려고하고 내가 무엇을 얻을 :액티브 PendingMigrationError railstutorial 7 장
나는 모든 코드 쓰기 /에 복사되었는지 확인 맞아. 그래서 내가 그걸 어떻게 할 수 있니?
내가 https://www.railstutorial.org/book 7 장에 브라우저에서 sample_app 내 users/1
보기를 표시하려고하고 내가 무엇을 얻을 :액티브 PendingMigrationError railstutorial 7 장
나는 모든 코드 쓰기 /에 복사되었는지 확인 맞아. 그래서 내가 그걸 어떻게 할 수 있니?
오류 메시지에서 설명한대로 rake db:migrate RAILS_ENV=development
을 실행하여 보류중인 마이그레이션을 실행합니다.
이렇게하기 전에 rake db:migrate:status RAILS_ENV=development
을 실행하여 보류중인 마이그레이션이 있는지 확인할 수 있습니다. 상태가 down
인 마이그레이션이 있음을 보여줍니다. 보류중인 마이그레이션을 적용하면 모든 마이그레이션 상태는 up
이됩니다.
도와 주셔서 감사합니다.하지만 실행 후 오류가 발생합니다. add_column (: users, : password_digest, : string) 레이크 중단되었습니다! StandardError : 오류가 발생했습니다.이 이후의 모든 마이그레이션이 취소되었습니다. SQLite3 :: SQLException : 중복 열 이름 : password_digest : ALTER TABLE "users"ADD "password_digest"varchar/var/lib/gems/2.1.0/gems /activerecord-4.2.0/lib/active_record/connection_adapters/sqlite3_adapter.rb:333 :'실행 차단 ' /var/lib/gems/2.1.0/gems/activerecord-4.2.0/lib/active_record/connection_adapters /abstract_adapter.rb:466:1212 '로그에 차단' .. – TarepSH
당신이하고있는 일을 이해하기 위해 읽고있는 책의 1 장부터 시작하십시오. –