我可以重新运行脚手架来更新更新/新表单吗?

问题描述:

如果我运行scaffold并创建了新的/更新路线和html表单,然后我通过迁移向数据库添加了几列,是否可以更新生成的html表单?我可以重新运行脚手架来更新更新/新表单吗?

+0

您可以重新运行rails g scaffold命令,它会提示您要覆盖哪些文件。 – Gazler 2011-02-26 15:52:18

是ücan..and你应该这样做更新您的views.And它会问一些覆盖提示

+0

它说移民已经存在,并且不说重写? – Blankman 2011-02-26 17:49:45

当然可以。您可以简单地运行rails generate scaffold <model> <fields>并在最后添加--skip--force。这将完成它听起来像它会做的事情。它将要么覆盖文件,所有就绪存在或跳过所有准备好的文件存在。