文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
使用 Heroku Postgres 数据库
为了解决第一个问题,我将切换到不同的数据库引擎。 在 第十七章 中,你看到我使用 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论