Heroku fork - 该附加计划仅适用于特定用户
Posted
技术标签:
【中文标题】Heroku fork - 该附加计划仅适用于特定用户【英文标题】:Heroku fork - That add-on plan is only available to select users 【发布时间】:2016-12-09 18:09:22 【问题描述】:我在 Heroku 上部署了一个生产阶段的应用程序。我想 fork 应用程序来创建一个暂存环境。
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 购买一些额外的附加组件。由于我是新手,而且这是我雇主的应用程序,因此我不愿意进行任何可能导致数据丢失的更改。谢谢!
【问题讨论】:
【参考方案1】:我在旧的“开发”计划中遇到了类似的问题,Heroku 支持的回应是......
抱歉,旧应用程序有点问题。 heroku-postgresql:dev 计划不再可用 - 它是 heroku-postgresql:hobby-dev。您可以尝试 pg:copy 将此应用程序移动到 hobby-dev 或使用
--skip-pg
标志跳过数据库创建并手动设置该部分(您可以使用heroku pg:copy <source app>::<db name> DATABASE -a <target app>
在应用程序之间进行 pg:copy)。
希望有帮助
【讨论】:
以上是关于Heroku fork - 该附加计划仅适用于特定用户的主要内容,如果未能解决你的问题,请参考以下文章
在 Pandas 中,如何创建特定频率但仅适用于特定月份的索引?
Postgres distinct union 仅适用于特定列