对于db:schema的失败,任何人都有一个解决方法(没有猴子修补rails):转移访问表的错误数据库的简单迁移的一部分?我收到了错误
* Mysql ::错误:查看'database1.boxscores'引用无效的表或列(s)或函数或definer / invoker of view缺乏使用它们的权限:SHOW FIELDS FROM { {1}} *
当boxscores在database2上时。 ActiveRecord模型设置为使连接和应用程序正常工作,它只是失败的迁移,而且只有架构转储的b / c。
答案 0 :(得分:1)
我会回答这个,因为我找到了答案,这可能对某人有所帮助。没有人回答,所以我们走了:
通过添加Active Record连接,我能够解决此问题。事实证明,这些表的模型并没有覆盖默认的DB连接,就像它们应该的那样。