我正在使用Django 1.8。
每当我对models.py进行更改时,我都必须使用python manage.py makemigrations
创建新的迁移文件。然后使用python manage.py migrate
反映到数据库中。
假设我已将无法使用的字段添加到模型产品中。 产品包含超过一百万条记录及其现场环境。我知道当我运行`makemigrations`它会创建一个迁移文件。当我运行迁移它将运行`Alter Table`并且它将锁定Product表。
如何在没有实时环境停机的情况下在模型中添加或更改字段? 建议一个最好的方法。 非常感谢提前。