在south迁移我们的heroku生产数据库之前,我想过在分叉数据库上尝试迁移,看看它们是否成功完成。 Heroku可以做到这一点吗?
迁移的标准命令是:
heroku run python manage.py migrate [app]
但manage.py
当然会指向我们的生产数据库。我如何让它迁移分叉的数据库?
答案 0 :(得分:0)
您需要的是一个临时环境,它只是另一个(免费)heroku应用程序,链接到您的分叉或重复数据库。在那里,您可以推送新代码并进行迁移,就像使用生产环境一样。
这是关于如何做到的heroku's explanation。