Rails - 迁移错误 - PG :: InvalidSchemaName:错误:

时间:2016-10-19 05:21:04

标签: ruby-on-rails ruby-on-rails-4 heroku psql

当我运行Enter name> bob --> bob Enter name> allan --> allan Enter name> Barack Obama --> OBAMA, Barack Enter name> Lionel Andres Blablabla Soccer Player Messi --> MESSI, Lionel Andres Blablabla Soccer Player Enter name> <CTRL-D pressed> *** End of file, stopping. 时,我收到以下错误:

rake db:migrate

我不知道如何解决它,并欢迎任何想法。

我正在运行rails 4.

出现这个错误是因为我最初使用的是MySQL数据库(工作正常),但随后切换到pgSQL以便轻松上传到heroku。现在它既没有在本地主机上也没有在heroku上工作。

1 个答案:

答案 0 :(得分:2)

当搜索路径中提到的架构不存在时,会发生此错误。您可能已在数据库配置中配置了架构搜索路径。您可以从配置中删除架构搜索路径。如果要保留架构搜索路径,请先创建架构。