相关疑难解决方法(0)

如何在Ruby on Rails迁移中重命名数据库列?

我错误地将列命名hased_passwordhashed_password.

如何使用迁移重命名此列来更新数据库架构?

migration ruby-on-rails ruby-on-rails-3

1419
推荐指数
19
解决办法
47万
查看次数

在rails中重命名表

我想重命名一个表...(任何表.)

我试过这行代码:

ActiveRecord::ConnectionAdapters::SchemaStatements.rename_table(old_name, new_name)
Run Code Online (Sandbox Code Playgroud)

这是奇怪的事情.我知道我第一次使用它,但现在我得到了这个错误:ActiveRecord :: ConnectionAdapters :: SchemaStatements:模块的未定义方法`rename_table'

有什么我需要设置的吗?

ruby-on-rails

152
推荐指数
3
解决办法
8万
查看次数

如何在项目中重命名rails controller和model

我开始使用Rails应用程序,一切正常.但是现在,我想重命名一个控制器和相关的模型:

我想将Corps控制器更改为Stores和模型相同(没有最终的s).

在谷歌上看,人们建议销毁,然后再次生成控制器和模型.问题是它会删除每个文件的实际代码!

有解决方案吗 提前致谢.

controller model rename ruby-on-rails

87
推荐指数
5
解决办法
5万
查看次数

是否有内置的方法来重命名整个脚手架?

我正在使用Rails 3.2,并开始使用脚手架并从中构建,但已经意识到我需要重命名整个脚手架(模型,视图,控制器db:migrate等).是否有内置方法来执行此操作,还是应该手动执行此操作?

ruby-on-rails

11
推荐指数
1
解决办法
4392
查看次数

如何更改表名?

我是 Rails 新手。更改表名称时遇到问题。

我尝试通过转到迁移文件来更改名称create_table,并从那里更改名称,但它不起作用。

ruby-on-rails rails-activerecord

0
推荐指数
1
解决办法
1418
查看次数