尽管迁移成功,但不会更新注册页面

时间:2013-07-09 09:26:32

标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.1 ruby-on-rails-3.2

我是ruby on rails并且遇到这个问题的新手。虽然我正在使用Devise创建了有效的注册表单。后来我想在其中添加另一个用户名的文本字段。我运行此命令rails generate migration add_user_name_to_members user_name:string然后运行

rake db:migrate 

虽然有效,但是当我重新启动服务器并加载注册页面时。它向我展示了旧的内容,任何帮助都会让我感激不尽。

2 个答案:

答案 0 :(得分:0)

我相信这需要它,因为你在现有表中添加了一个额外的列。试试这个。

1。rails g migration AddColumnsToMembers provider user_name

2。rake db:migrate

您必须在注册页面上手动进行更改。

答案 1 :(得分:0)

默认情况下,设计将接受注册过程的电子邮件和密码。如果需要向其添加额外字段,则需要自定义设计视图。
此外,如果您在表格中添加额外的列,则不会在您的设计注册视图中受到影响。