gpt4 book ai didi

postgresql - 使用一条命令自动设置附加组件 Heroku-Postgresql

转载 作者:行者123 更新时间:2023-11-29 13:36:03 25 4
gpt4 key购买 nike

我想在我的应用程序中使用 PostgreSQL 9 并托管在 Heroku 上。默认情况下,heroku 使用 Postgres 8.3。要使用 Postgres 9,我需要安装附加组件 heroku-postgres(https://addons.heroku.com/heroku-postgresql)。在文档中,我找到了使用 Postgresql 9 的几个步骤。这很简单,但我需要自动化和简化所有部署步骤。

问题,我需要这些问题中的至少一个答案:

  • 是否可以在 Heroku 中默认使用 Postgresql 9 而无需任何附加组件?
  • 当我添加像 heroku addons:add heroku-postgresql:dev CUSTOME_HEROKU_DATABASE_URL_NAME 这样的插件时,是否可以设置自定义数据库 url 名称?
  • 是否可以在推广中使用最后的数据库 url,例如heroku pg:promote HEROKU_POSTGRESQL_LAST?
  • 是否可以通过添加附加组件来提升数据库,例如:heroku addons:add heroku-postgresql:dev --promote

我不想使用像 grepsed 这样的工具。我已经构建了这个解决方案。

最佳答案

  • PostgreSQL 9 现在是 Heroku 上的默认设置。
  • 当您创建一个新的 Heroku 数据库时,它会总是为您自动生成一个名称(一种颜色),您不能更改它。
  • 如果不使用 grep/sed/定制,就无法将新数据库升级为默认数据库。

关于postgresql - 使用一条命令自动设置附加组件 Heroku-Postgresql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11408395/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com