0

在我的应用程序中,我的一个模型使用 HStore,但是当我创建扩展 HStore 时,它​​失败并出现以下错误:

PG::Error: ERROR:  syntax error at or near "EXTENSION"
LINE 1: CREATE EXTENSION hstore;
               ^
: CREATE EXTENSION hstore;

我正在使用 heroku 的免费数据库,因为这只是一个开发部署,所以我掌握了在 heroku 上部署的工作原理。这在我的开发环境中不会失败。那么是什么导致它失败呢?

4

1 回答 1

1

你用的是共享数据库还是dev数据库?共享数据库没有 hstore。您可以按照以下步骤进行升级:

https://postgres.heroku.com/migration/

所有数据库最终都会自动迁移。

于 2012-08-03T07:28:33.673 回答