2013-06-04 88 views
10

我需要使用一些PostgreSQL专有功能,例如规则和触发器来进行表分区。只要我知道,这些功能不能转储到schema.rb,所以我已经将我的schema_format配置参数更改为:sql。heroku rake db:结构:加载失败

现在,当我尝试加载耙分贝:结构:负荷加载structure.sql的生成到Heroku的数据库,它没有说:SH:PSQL:找不到

我该怎么办呢?

回答

6

您可以使用pg:psql从您的开发机器对数据库运行该脚本:

cd your-rails-project 
heroku pg:psql -a your-app-name <db/structure.sql 

只要确保你在本地签出的分支是一样的,你已经部署了一个。

相关问题