我希望在Django数据库中具有数据的本地副本,以方便进行脱机开发。生产版本由Heroku托管;数据存储在Postgres数据库中,并且我在本地使用领班和默认的mysqlite数据库。
可以通过从Heroku的pgbackup应用程序中导出备份轻松地完成此操作,可以通过仪表板或转到仓库的根目录并运行以下命令来完成此操作:
$ heroku pg:backups capture # to capture snapshot of current db
$ curl -o latest.dump `heroku pg:backups public-url`
现在,您有了一个Postgres转储文件,该文件可以从本地Postgres服务器上的空数据库中填充。最简单的是使用PGAdmin和“从还原加载”。
更多信息在这里。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句