Heroku fork – 该附加计划仅适用于select用户

我在Heroku上部署了一个生产阶段的应用程序。 我想分发应用程序来build立一个临时环境。

Input heroku fork --from <app_name>-production --to <app_name>-staging Output Forking <app_name>-production... done. Forked to <app_name>-staging Setting buildpacks... done Adding newrelic:wayne to <app_name>-staging as NEW_RELIC... done Adding deployhooks:http to <app_name>-staging as DEPLOYHOOKS_HTTP... done Adding heroku-postgresql:standard-yanari to <app_name>-staging as HEROKU_POSTGRESQL_MAROON...! That add-on plan is only available to select users. There was an error forking to <app_name>-staging. 

我不确定是否需要更新postgresql数据库,或者通过Heroku购买一些额外的附加组件。 由于我是新人,这是我的雇主的应用程序,我不愿意做任何可能导致数据丢失的变化。 谢谢!

我和传统的“开发”计划有类似的问题,Heroku支持的响应是…

对不起,这是一个老版本的应用程序的问题。 heroku-postgresql:dev计划不再可用 – 它是heroku-postgresql:hobby-dev。 您可以尝试使用pg:copy将该应用程序移至hobby-dev,或使用--skip-pg标志跳过数据库创build并手动设置该部分(可以使用heroku pg:copy <source app>::<db name> DATABASE -a <target app>应用程序heroku pg:copy <source app>::<db name> DATABASE -a <target app> )。

希望有所帮助