在修改model的时候强烈建议改一条makemigrations一次!
修改多条再执行的话很有可能出现如下情况:
一条语句有语法或其其他错误,其他语句没错,djanggo在自动修改数据库时执行了部分正确语句,之后就很恶心了,记录数据库修改的文件仍然会以所有修改记录,但是数据库状态已经改变,如果能还原数据库之前的状态再重新执行migrate还好,否则就可能要重新建立数据库。
在修改model的时候强烈建议改一条makemigrations一次!
修改多条再执行的话很有可能出现如下情况:
一条语句有语法或其其他错误,其他语句没错,djanggo在自动修改数据库时执行了部分正确语句,之后就很恶心了,记录数据库修改的文件仍然会以所有修改记录,但是数据库状态已经改变,如果能还原数据库之前的状态再重新执行migrate还好,否则就可能要重新建立数据库。