Django部署部分迁移问题?
我面临着在生产环境中高效复制数据库更改的问题。我能找到的最佳解决方案是忽略迁移文件,这样我就可以隔离生产上的迁移过程。有没有更好的解决方案可以安全地推送模型更改而不出现部署问题?最好的方法是在开发人员机器上获取生产数据库的精确副本(包括django_migrations表),然后在重新运行manage.py migrate时找出问题所在。您还没有详细说明问题是什么。在进行与数据库当前状态不兼容的数据库结构更改时,可能会出现问题,需要手动更新数据以与新模型兼容。此时,您可以使用自动使数据处于正确状态。这将如何解决问题?您的问题是数据库中的数据与新模式不兼容,在运行迁移之前需要更新数据,对吗?数据迁移允许您通过编程更改数据,使其处于兼容状态,而无需任何手动操作:您只需运行迁移。Django部署部分迁移问题?,django,git,web-deployment,database-migration,django-migrations,Django,Git,Web Deployment,Database Migration,Django Migrations,我面临着在生产环境中高效复制数据库更改的问题。我能找到的最佳解决方案是忽略迁移文件,这样我就可以隔离生产上的迁移过程。有没有更好的解决方案可以安全地推送模型更改而不出现部署问题?最好的方法是在开发人员机器上获取生产数据库的精确副本(包括django_migrations表),然后在重新运行manage.py migrate时找出问题所在。您还没有详细说明问题是什么。在进行与数据库当前状态不兼容的数据库结构更改时,可能会出现问题,需要手动更新数据以与新模型兼容。此时,您可以使用自动使数据处于正确状