簡體   English   中英

在RoR中回滾生成的控制器/模型

[英]rollback generated controller/model in RoR

我使用腳手架創建了一個模型和控制器文件。
后來我發現首先在DB中創建表是個好主意...
我的問題,我如何角色回生成的文件並重新生成它們,我在數據庫中有表格?

我剛開始學習RoR,所以現在我對最佳實踐不感興趣,只是學習這個FW(RoR)附帶的工具箱。

而且,你有推薦一個好的教程嗎? 我知道使用谷歌,它只是搜索引擎不知道,但(正在努力),如何評分教程。
編輯:對於我的上一個問題,我發現學習Ruby on Rails

嘗試

rails destroy scaffold XXXXX

我發現令人費解的一件事是,你說“后來我發現在數據庫中首先創建表格是一個好主意......”

好吧,rails首先運行生成器時會為您創建一個遷移文件,當您使用rake db:migrate運行它時,此文件將創建您的數據庫表和字段

PS - 這里有一些很好的教程:

你可以回滾控制器。

rails destroy controller [controller]

您可以刪除Rails創建的所有文件 - 只需在命令行上查看打印輸出,查看rails創建的文件,然后刪除它們。

我不知道你為什么要在數據庫中創建所有表,但我認為這很好。 我更喜歡讓rails做到這一點。 無論哪種方式,Rails都不介意。 即使您在Rails外創建了表,也可以使用Rails添加/更改字段。

Ryan Bates的Railscasts是很棒的教程。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM