2013-06-13 133 views
0

我有一個名爲ModelA的模型,我想將其重命名爲ModelB如何更改由腳手架生成的模型的名稱?

我通過執行rails g scaffold ModelA生成了ModelA。生成模式,控制器,視圖,規格,路線等

如何幹淨地的ModelA的名字給我所建立的關聯,連接表等

而且,我該怎麼辦這樣當我推動時,我的本地環境與Heroku同步。

我覺得這很容易搞砸了。

回答

0

如果您已將代碼發佈到無法刪除表的環境中,則只需手動編寫遷移。對於同樣的方式,沒有開箱即用的導軌方式。

+0

這不僅僅是關於表格。它關於在所有視圖/控制器/測試/模型/等上調用/訪問的屬性。有沒有一種簡單的方法來做到這一點 - 除了「全球查找和替換」? – marcamillion

+0

不怕!很大程度上取決於您使用的代碼編輯器。 – pungoyal

相關問題