返回介绍

使用 Heroku Postgres 数据库

发布于 2025-01-02 21:53:59 字数 789 浏览 0 评论 0 收藏 0

为了解决第一个问题,我将切换到不同的数据库引擎。 在 第十七章 中,你看到我使用 MySQL 数据库为 Ubuntu 部署添加健壮性。 Heroku 基于 Postgres 数据库提供了自己的数据库产品,因此我将转而使用它来避免使用基于文件的 SQLite。

Heroku 应用的数据库使用相同的 Heroku CLI 进行设置。 在本章中,我将创建一个免费级别的数据库:

$ heroku addons:add heroku-postgresql:hobby-dev
Creating heroku-postgresql:hobby-dev on flask-microblog... free
Database has been created and is available
 ! This database is empty. If upgrading, you can transfer
 ! data from another database with pg:copy
Created postgresql-parallel-56076 as DATABASE_URL
Use heroku addons:docs heroku-postgresql to view documentation

新创建的数据库的 URL 存储在 DATABASE_URL 环境变量中,该变量在应用程序运行时将可用。 这就非常方便了,因为应用程序已经设定为在该变量中查找数据库 URL。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文