我经常做heroku db:pull
,效果很好。
我创建了一个临时应用程序,在部署到生产应用程序之前检查Heroku上的代码更改。
我想知道如何将db数据专门推送到临时应用程序?
以后会工作吗? heroku db:push -a my-staging-app-name
答案 0 :(得分:2)
heroku db:push -a my-staging-app-name
只会将您的本地数据推送到heroku。但它有一些问题
我建议您将生产数据库直接推送到临时服务器
为此,您需要从生产中获取URL并运行以下命令。
heroku pgbackups:restore DATABASE 'db_dump_url' -a my-staging-app-name