2014-01-07 19 views
0

我是一個新的軌道,我不明白關於modelsmigrations的一件事:有沒有辦法追逐自動更改模型,並將其應用於數據庫?Rails 4:同步模型更改和遷移

我有兩個屬性 - 名稱和電子郵件的模型用戶(和相應的數據庫表)。

我後:

  1. 增加新屬性「密碼」模型
  2. 創建新的遷移,其中使用add_column

有沒有辦法運行的童話[COMMAND_NAME]同步模式的變化通過遷移來防止錯誤並避免步驟2?

回答

0

解決此問題的推薦方法是在更改代碼之前手動創建並運行遷移。這樣密碼列已經在數據庫中,你不會遇到任何錯誤。

遷移允許您將該列與您在項目的其餘部分中實施時分開添加。