0

对于访问错误数据库的表的简单迁移的 db:schema:dump 部分失败,任何人都有解决方法(没有猴子修补导轨)?我得到错误

* Mysql::Error: View 'database1.boxscores' 引用无效的表或列或函数或视图的定义者/调用者缺乏使用它们的权限:SHOW FIELDS FROM boxscores *

当 boxscores 在 database2 上时。ActiveRecord 模型设置为建立连接并且应用程序工作正常,只是迁移失败,并且只有模式转储的 b/c。

4

1 回答 1

1

我要回答这个问题,因为我找到了答案,它可能会对某人有所帮助。没有其他人回答,所以我们开始:

通过添加 Active Record 连接,我能够解决这个问题。事实证明,这些表的模型并没有像它们应该的那样覆盖默认的数据库连接。

于 2011-03-14T13:28:31.383 回答