You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何调整命令将Heroku PostgreSQL升级至Basic套餐?附参数说明

解答

是的,你需要修改原命令来适配你的应用和Basic套餐,先给你拆解原命令里的各个参数含义:

  • HEROKU_POSTGRESQL_LAVENDER_URL:这是Heroku为PostgreSQL实例分配的颜色标识符,每个数据库实例都有唯一的颜色后缀(比如LAVENDER、BLUE),用来区分同应用下的多个数据库。你需要替换成自己应用的数据库标识符。
  • sushi:这是示例中的应用名称,必须换成你的应用名tranquil-mountain-51138。
  • premium-0:这是目标数据库套餐,你猜的没错,要改成basic来升级到Basic套餐。

步骤1:获取你的数据库标识符

先运行这条命令查看自己应用的数据库信息:

heroku pg:info -a tranquil-mountain-51138

输出里会有类似HEROKU_POSTGRESQL_<COLOR>_URL的字段(比如HEROKU_POSTGRESQL_GREEN_URL),这就是你的数据库标识符。

步骤2:修改后的命令

把标识符和应用名替换后,最终命令会是这样(假设你的标识符是HEROKU_POSTGRESQL_GREEN_URL):

heroku addons:upgrade HEROKU_POSTGRESQL_GREEN_URL heroku-postgresql:basic -a tranquil-mountain-51138

如果你的应用只有一个数据库(小型个人应用大概率是这样),可以直接用默认数据库的环境变量DATABASE_URL代替颜色标识符,命令更简单:

heroku addons:upgrade DATABASE_URL heroku-postgresql:basic -a tranquil-mountain-51138

补充说明

因为你不需要担心停机,升级过程中Heroku会自动处理数据库的迁移和切换,完成后你的数据库就会切换到Basic套餐了。

内容的提问来源于stack exchange,提问作者John Cowan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.04 07:40:25