2015-08-13 38 views
0

我有些事情發生在實習生意外地上傳了一段代碼到我們的臨時網站,然後取消。現在,登臺網站上有一個頁面需要登臺站點上不存在的遷移。

在Heroku上直接生成導軌移植

我對此也比較陌生,我想知道什麼是將缺少的列直接添加到暫存站點的最佳方法。它是

  1. 拉動代碼,添加遷移,推動代碼(改變各個DEV的 分期,爲開發具有主。
  2. 直接生成遷移以其他方式的Heroku ?

老實說,我不知道,如果我們認爲這個錯誤發生的方式其實就是這個道理。我只是必須解決它。

回答

1

如果遷移存在,你可以直接在回滾上的Heroku活動onglet。

  1. 拉你的回購
  2. 添加您的遷移
  3. 推在Heroku
  4. 運行heroku run rake db:migrate --app your_staging_app
+0

我標誌着這是真實的,因爲它是一個很好的答案這個問題通常會是答案。真正發生的事情是另一位開發人員推動並沒有運行遷移。 – NothingToSeeHere

+0

如果你有CI(例如圈ci),在heroku上部署後,CI會自動運行heroku run rake db:migrate。有了這個解決方案,遷移問題:) – Gearnode