我的情况如下:
我在使用mysql数据库的生产环境中有一个Django项目。 另外,我在本地环境中也有一个相同的Django项目的副本,该环境也使用mysql数据库。我要做的是设置以下工作流,以将数据库更改部署到生产环境中:
实际上,由于某些过去的原因,两个数据库都没有完全同步,为此,我需要两个数据库都使用相同的迁移文件并保持同步。
有关如何执行此操作的任何帮助?如何创建与生产完全同步的本地数据库?
我尝试了以下操作:
以上方法均无效,因为当我尝试在本地运行django服务器时,首先他说我没有进行100次迁移,而当我进行迁移时说...
django.db.migrations.exceptions.InvalidBasesError:无法解析[]的碱基 如果您是通过迁移从应用程序继承模型(例如,contrib.auth),则可能会发生这种情况 在没有迁移的应用中;有关更多信息,请参见https://docs.djangoproject.com/en/1.11/topics/migrations/#dependencies
非常感谢您。