我正在开发的应用程序开始需要迁移数据库模式。我考虑过 django-south,但由于我对这种东西没有经验,所以我有点迷茫,这就是我的情况:
开发代码:最新模型,我没有跟踪我对模型所做的更改。
生产代码:运行代码,有旧模型。我们已经配置了服务器,因此我们可以使用 git pull 进行部署:)
如何在不破坏任何内容的情况下更新生产(和数据库)中的代码?我看到了该--initial
声明,但我认为它不适用于这种情况,也不适用convert_to_south
于伪造移民历史,但我仍然不知道该怎么办。请问有什么帮助吗?