Heroku는 명확하게 그들이 실행되었을 때 실행되지 않은 마이그레이션이 있음을 알려줍니다. 한 번의 마이그레이션 뒤에 있습니다. 이 문제를 어떻게 해결할 수 있을까요?Heroku rake db : migrate
rake db:migrate
을 실행하면 rake aborted Mysql2::Error: Duplicate column name
이 표시됩니다. 나는이 필드가 이미 만들어져 있다는 것을 알고 있으며, 다른 마이 그 레이션 및 rake db에는 마이 그 레이션이 존재하지 않기 때문에 마이 그 레이션이 실행되었음을 확신 할 수 있습니다. 마이 그 레이션은 로컬 시스템에서 올바르게 실행됩니다.
어떻게 해결할 수 있습니까? 나는 Heroku가 이미 그 마이그레이션을 실행했다는 것을 깨닫지 못했다고 생각한다. "이미 xxx를 마이그레이션했습니다"라고 어떻게 말할 수 있습니까?
문제가되는 마이그레이션 파일을 삭제하고 더 흥미로운 문제로 이동 하시겠습니까? –