我已经部署了我的Django应用程序一段时间了,但是这段时间我一直让迁移脱离资源控制。我所做的是运行makemigrations和migrate两次--一次在开发中,一次在生产中。那么现在我该如何无缝地将我的迁移放到源代码控制中呢?从理论上讲,迁移应该是相同的(假设我的models.py文件没有更改),但是我如何在不意外覆盖某些内容的情况下匹配迁移呢?
发布于 2017-09-06 01:10:13
我不确定我是否理解了问题所在。
Django使用数据库跟踪应用了哪些迁移。但它使用的是名称,而不是内容。因此,只要您没有更改已经应用的迁移的内容,就应该很好。
https://stackoverflow.com/questions/46060136
复制相似问题