2012-01-08 100 views
0

我試圖運行Heroku的運行耙分貝:遷移,但我得到以下幾點:後的Heroku運行耙分貝:遷移(雪松堆棧) - 遷移沒有發生

Running rake db:migrate attached to terminal... up, run.7 

就是這樣 - 遷移沒有發生!

雖然我已經設置了一切正常 - 開發sqlite3和生產爲pg。 而以前所有的遷移工作得很好。 (rails 3.1。app)

我不確定這裏發生了什麼。

下面是日誌:

←[35m2012-01-08T11:25:22+00:00 app[run.8]:←[0m Awaiting client 
    ←[35m2012-01-08T11:25:22+00:00 app[run.8]:←[0m Starting process with command `bu 
    ndle exec rake db:migrate` 
    ←[35m2012-01-08T11:25:22+00:00 heroku[run.8]:←[0m State changed from starting to 
    up 
    ←[35m2012-01-08T11:25:35+00:00 heroku[run.8]:←[0m State changed from up to compl 
    ete 
    ←[35m2012-01-08T11:25:35+00:00 heroku[run.8]:←[0m Process exited 

我沒有看到任何錯誤。

有沒有人遇到類似的東西?

謝謝!

+1

不知道'run'是什麼......我總是使用'heroku rake db:migrate'。 – Mischa 2012-01-08 12:59:54

+0

運行正確 - 您使用雪松堆棧應用程序運行。 – 2012-01-08 14:00:45

+0

查看你的本地和heroku應用程序的(heroku run)rake db:version的輸出結果,看看實際運行的最新遷移是什麼。 – 2012-01-08 14:03:23

回答

-1

原因很簡單,因爲在將更新的應用推送到heroku後,遷移已經自動發生。

相關問題