0

我正在尝试将一个名为 username 的新字段添加到我的 admin_user 模型中。我在我的应用程序中使用 ActiveAdmin。我不知道如何添加它?

4

2 回答 2

1

您可以使用以下两个命令来执行此操作:

rails generate migration add_username_to_admin_user username:string    

rake db:migrate

第一行是向表中添加字段的快捷方式 ( add_username_to_admin_user)。它会产生这样的东西:

class AddUsernameToAdminUser < ActiveRecord::Migration
  def change
    add_column :admin_users, :username, :string
  end
end

第二行将迁移应用到您的数据库。

您可能还想查看迁移文档以获取更深入的信息(一如既往,Caveat Emptor:Rails 文档已经过时了)。

于 2012-08-06T08:01:05.813 回答
0

您需要将其添加到您的架构(使用rails g migration),更新您的数据库(rake db:migrate),然后活动管理员将看到该字段。

于 2012-08-05T17:14:13.393 回答