2012-11-22 5 views
0

$ heroku를 실행하여 rake db : migrate를 실행하면 "여러 마이그레이션에 CreateScreencasts 이름이 있습니다"라는 메시지가 표시됩니다.ruby ​​on 레일스 Heroku 마이그레이션 오류

아니면 내가 얻을 : 여러 마이그레이션는 버전 번호 20121121161626

에게 Heroku에 마이그레이션을 삭제하는 방법이 있나요이?

감사

당신이 당신의 자식의 repo에서 하나 개의 이동이있는 경우

답변

0

(내 응용 프로그램 코드가 하나있다), 당신은 당신에게 Heroku의 환매 특약에 하나의 마이그레이션을해야한다.

heroku 데이터베이스에 아직 등록 된 이전 마이그레이션을 삭제했을 수 있습니다. heroku 데이터베이스를 재설정 할 수 있습니까?

0

이 유용 할 수 있습니다 당신이 SHARED_DATABASE_URL 사용하는 경우 이미, 기본적으로 데이터베이스를 삭제하려면

를 실행하는 것

How to empty DB in heroku

대답 됐어요 :에

heroku pg:reset DATABASE 

을 데이터베이스가 없으면 데이터베이스를 다시 만드십시오.

heroku run rake db:migrate 
2

당신에게 Heroku에 마이그레이션에 문제가 그런 다음 서버 그 자체의 터미널에있는이

heroku run bash --app appname 

를 사용하는 경우. 그리고 당신은 모든 레일 레이크 당신은 예를 들어이

rake db:migrate 
을 할 수

명령을 실행할 수 있습니다