在django和数据库的使用中,有时候想要删除掉迁移文件,重新生成和执行,怎么办?

解决方法:
1、将对应app下的migrations文件夹下面除了__init__.py的文件全部删除,如下图所示。
删除方法:单击.py文件,右键,delete。
django重新生成迁移文件、删除迁移文件
2、删除数据库。
执行命令:drop database 数据库名;
删除后,再重新创建一个同名的数据库。
执行命令:create database 数据库名;

3、重新执行

python manage.py makemigrations

python manage.py migrate

相关文章:

  • 2022-12-23
  • 2022-01-28
  • 2022-02-09
  • 2021-06-25
  • 2021-11-20
  • 2021-09-17
猜你喜欢
  • 2022-12-23
  • 2021-06-03
  • 2022-02-08
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-04-08
相关资源
相似解决方案