Ruby on rails 如何干净地更改scaffold生成的模型的名称?
我有一个名为Ruby on rails 如何干净地更改scaffold生成的模型的名称?,ruby-on-rails,ruby-on-rails-3,rails-migrations,Ruby On Rails,Ruby On Rails 3,Rails Migrations,我有一个名为ModelA的模型,我想将其重命名为ModelB 我通过执行rails g scaffold ModelA生成了ModelA。生成模型、控制器、视图、规格、管线等的 如果我有设置关联、联接表等,如何干净地更改ModelA的名称 另外,我如何做到在我推的时候我的本地环境与Heroku同步 我觉得这很容易搞砸。如果您将代码发布到一个无法删除表的环境中,那么您只需手工编写迁移。同样,没有现成的导轨 不仅仅是桌子的问题。这是关于在所有视图/控制器/测试/模型等上调用/访问该属性的问题。除了“
ModelA
的模型,我想将其重命名为ModelB
我通过执行rails g scaffold ModelA生成了ModelA
。生成模型、控制器、视图、规格、管线等的
如果我有设置关联、联接表等,如何干净地更改ModelA
的名称
另外,我如何做到在我推的时候我的本地环境与Heroku同步
我觉得这很容易搞砸。如果您将代码发布到一个无法删除表的环境中,那么您只需手工编写迁移。同样,没有现成的导轨 不仅仅是桌子的问题。这是关于在所有视图/控制器/测试/模型等上调用/访问该属性的问题。除了“全局查找和替换”之外,还有其他简单的方法吗?恐怕没有!这在很大程度上取决于您使用的代码编辑器。