我在开发早期犯了一个错误,用复数名词命名了我的一个模型(Users而不是User)。有没有简单的方法来重命名它和相应的控制器(类似于用script/generate的方式生成它)?
发布于 2010-03-18 17:55:53
您必须在所有应用程序中手动更改对Users的所有引用。
要自行更改名称并不是很难:重命名文件并添加以下迁移:
class RenameUsers < ActiveRecord::Migration
def self.up
rename_table :users, :user
end
def self.down
rename_table :user, :users
end
endhttps://stackoverflow.com/questions/2468705
复制相似问题