【问题标题】:PG::UndefinedTable: ERROR: relation "action_text_rich_texts" does not exist | Rails 6 | Rails_Admin | PostgresqlPG::UndefinedTable: 错误:关系“action_text_rich_texts”不存在 |导轨 6 | Rails_Admin | PostgreSQL
【发布时间】:2019-06-21 17:56:41
【问题描述】:

我已经设置了 Rails API 唯一的项目与 Postgreqsl 数据库。

Rails 版本: 6.0.0.rc1

Rails_Admin 版本: 2.0.0.beta

我收到以下错误

RailsAdmin::MainController#dashboard 中的 ActiveRecord::StatementInvalid

PG::UndefinedTable: ERROR: relation "action_text_rich_texts" does not exist LINE 8: WHERE a.attrelid = '"action_text_rich_texts"'::regclass ^

P.S: 有人说 Rails_Admin 也适用于仅 API 的项目。 来源Link

更新:我还尝试创建一个新的 Rails 项目,但没有使用 --API 标志。但错误仍然存​​在。

【问题讨论】:

    标签: ruby-on-rails ruby postgresql rails-admin


    【解决方案1】:

    我不知道为什么,但是 rails_admin 正在寻找 action_mailbox 和 active_text 之间的关系,运行 rails action_text:install 然后迁移,它应该可以解决您的问题。

    【讨论】:

      猜你喜欢
      • 2016-03-18
      • 1970-01-01
      • 2020-05-08
      • 2021-03-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-06
      • 2021-02-05
      相关资源
      最近更新 更多