如何从 Heroku 数据库到我的本地计算机?我有一个 Django 应用程序(不是 Rails)

Posted

技术标签:

【中文标题】如何从 Heroku 数据库到我的本地计算机?我有一个 Django 应用程序(不是 Rails)【英文标题】:How do I database off Heroku to my local machine? I have a Django app (not Rails) 【发布时间】:2012-06-08 16:13:42 【问题描述】:

如何从 Heroku 获取我的数据库?我正在尝试弄清楚如何与我的本地机器同步。

我很容易找到有关 Rails 应用程序的说明,但不是 Django。

【问题讨论】:

【参考方案1】:

虽然方便,但使用 Tap 可能无法准确复制您的数据,并且可能会在传输较大的数据时出错。要从生产系统导入或导出数据,我们强烈建议使用 pgbackups。 https://devcenter.heroku.com/articles/pgbackups

【讨论】:

好吧,如果是这样的话,那你能看看这个问题:***.com/questions/10806979/…。拿到数据后,我不知道该怎么处理。【参考方案2】:

heroku cli 提供“db”命令在本地计算机和 heroku 之间移动数据。

查看他们的帮助:https://devcenter.heroku.com/articles/taps

还有他们几年前的博文:http://blog.heroku.com/archives/2009/3/18/push_and_pull_databases_to_and_from_heroku/

【讨论】:

以上是关于如何从 Heroku 数据库到我的本地计算机?我有一个 Django 应用程序(不是 Rails)的主要内容,如果未能解决你的问题,请参考以下文章

Heroku pg:pull 到我的本地数据库的权限被拒绝

如何将我的生产应用程序数据复制到我的本地主机应用程序中

Django:从本地开发推送时,SQLite 在 Heroku 上覆盖 POSTGRESQL db

如何更新堆栈并将克隆的应用程序推送到 Heroku [重复]

我如何将Squarespace域指向我的Heroku应用程序?

从 Heroku Angular 前端调用 Heroku springboot 后端时,Rest 调用返回 403