将django迁移推入源代码控制

时间:2017-09-05 17:07:34

标签: django

我已经部署了我的Django应用程序一段时间了,但是这段时间我一直在保持迁移不受源控制。我做的是运行makemigrationsmigrate两次 - 一次开发,一次生产。那么现在我怎样才能将我的迁移无缝地转换为源代码管理?从理论上讲,迁移应该是相同的(鉴于我的models.py文件没有改变),但是如何在不意外覆盖某些内容的情况下匹配我的迁移?

1 个答案:

答案 0 :(得分:0)

我不确定我是否理解这个问题......

Django会跟踪使用数据库应用了哪些迁移。但它使用的是名称,而不是内容。因此,只要您不更改已经应用的迁移内容,您就应该做得很好。