1、
执行数据库迁移文件生成命令 makemigrations
执行迁移文件 migrate
django:执行迁移失败问题
django认为迁移文件与之前相同而没有执行,django发出了迁移文件的请求,经过了数据库,返回了No migrations to apply.
对于django来说,执行的迁移记录会记录在数据库的表中,如果名称一致,将不会执行。
考虑到本地删除了迁移文件,重新生成的迁移文件又是从001开始,相同迁移记录不执行的概率很大,于是检查数据库的相关表如下:
尝试删除该记录再重新执行迁移,发现执行成功