몇 달 전에 heroku cedar stack에서 생산 데이터베이스를 실수로 삭제했습니다. heroku run rake db:migrate
을 통해 데이터베이스를 다시 만들려고했지만 마이 그 레이션에 문제가있어 실패했습니다. 나는 그 다음 도청 장치를 설치했고, heroku db:push
를했다. 그리고 누구나는 세계와 함께 올바르게 있었다.heroku run rake db : tap 및 heroku db를 사용한 후 마이그레이션 할 수 있습니까?
로컬 마이그레이션을 실행 한 후 프로덕션 데이터베이스를 업데이트 한 후 heroku run rake db:migrate
을 사용할 수 있습니까? 아니면 도청에 영원히 부합합니까? heroku db:push
?
아마도이 질문을하는 더 좋은 방법은 heroku run rake db:migrate
일 것입니다. 모든 마이그레이션을 수행 할 것인가? (또는 실패 할 가능성이 있습니까?) 아니면 마지막으로 heroku db:push
이후 발생한 마이그레이션 만 통과할까요?
schema_migrations 테이블에 대한 정보 주셔서 감사합니다. 나는 지금 막 이주를 달리고, 그것을 생산으로 밀고, heroku는 rake db를 달린다 : 이주는 일했다. 감사. – tbone