PG::UndefinedTable - 错误:关系表 "active_storage_attachments" 不存在。

10

我刚刚创建了一个简单的应用程序,用于产品和购物车,包括名称、价格和附件。它没有任何问题地正常工作。我决定使用rails-admin gem和devise分别创建管理员和身份验证。

我按照这里的说明进行操作。直到我遇到rails_admin部分时都没有出现问题。我按照描述中的一切去做,但是我没有使用github页面上描述的rails_admin 1.3版本。我也尝试了链接中的旧版本,但每次都遇到了这个错误。

PG::UndefinedTable - ERROR:  relation "active_storage_attachments" does    not exist
 LINE 8:                WHERE a.attrelid = '"active_storage_attachmen...
我没有名为'active_storage_attachments'的任何表格。我在配置文件中找到了active_storage,所以我猜这可能是由Rails配置引起的问题。如果需要展示一些来自我的应用程序的代码,我会这样做,尽管它已经相当庞大了。感谢您的帮助。

你是否尝试按照这里描述的步骤重置数据库:https://dev59.com/LWIk5IYBdhLWcg3wn_j1? - John Doe
是的,我尝试了所有这些方法,但都没有起作用。谢谢。 - KH_
1个回答

20

你是否按照这个页面描述的那样运行了rails active_storage:install?我认为这个错误可能是由于您提到的产品附件和配置造成的。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接