PG :: SyntaxError:ERROR:“PARALLEL”或其附近的语法错误

时间:2017-11-27 11:14:07

标签: postgresql ruby-on-rails-5

我无法创建此扩展程序“hstore”。

rails版本:5

osx版本:10.12.6

当我输入此命令“postgres -V”时,它返回:

postgres (PostgreSQL) 10.1

完整的错误日志是:

bilals-MacBook-Pro-2:testapp bilalbasharat$ bundle exec rails db:setup
Database 'testapp_development' already exists
Database 'testapp_test' already exists
-- enable_extension("plpgsql")
   -> 0.0196s
-- enable_extension("hstore")
rails aborted!
ActiveRecord::StatementInvalid: PG::SyntaxError: ERROR:  syntax error         at or near "PARALLEL"
: CREATE EXTENSION IF NOT EXISTS "hstore"

1 个答案:

答案 0 :(得分:0)

我将我的操作系统更新为“macOS high sierra”。在一个新的操作系统我设置rails应用程序从brew开始,而不是安装postgres,而不是节点和设置rails应用程序。比我运行“捆绑exec rails db:setup”时,它修复了,项目运行得很好。

这不是一个实际的解决方案。这很费时间。但它确实有效。