如何创建ActiveAdmin注释表?

时间:2017-09-06 13:24:31

标签: ruby-on-rails activeadmin

我看到ActiveAdmin有一个名为comments的功能: https://activeadmin.info/1-general-configuration.html#comments

我想玩这个功能。所以我启用了它,即

config.comments = true
config.comments_registration_name = 'ActiveAdminComment'

当我重新启动rails服务器时,收到错误消息:

error='ActionView::Template::Error: PG::UndefinedTable: ERROR:  relation "active_admin_comments" does not exist

显然,我需要创建一个名为active_admin_comments的表。

但是我该如何创建这个表呢? ActiveAdmin可以生成迁移以创建此表吗?

由于

1 个答案:

答案 0 :(得分:1)

是。 install generator应该为您创建迁移。如果您没有,请尝试重新运行安装,也许在新项目上运行。如果您查看来源,可以在lib/generators/active_admin/install

中找到它