当前分类:Django>>正文

django中出现No migrations to apply解决办法

来源:互联网   更新时间:2022年6月15日  

前段时间我将一个Django项目部署到服务器上,已经使用python manage.py migrate生成过数据库表了。

然后,最近对项目进行了更新,又重新添加了几张表,于是去数据库中直接删除了原来建的几张表。

想着重新再生成新的呢,然后就遇到了下面的问题

No migrations to apply!

那么遇到这种问题怎么解决呢?

实际上也很简单

你只需要进入数据库,找到django_migrations这张表,进去找到你之前创建的应用名

比如我之前 创建app用的是 django-admin startapp inv_codes

那我在django_migrations表中找到app字段名为inv_codes这条记录,并且删除就行了

image

然后再重新

python manage.py migrate就行了

还有什么疑难杂症没有解决的,可以加我vx:acboy88,一起学习一起进步。

本文固定链接:https://6yhj.com/leku-p-2843.html  版权所有,转载请保留本地址!
[猜你喜欢]

标签: