django重新生成数据库中的某张表方法


Posted in Python onAugust 28, 2019

今天有碰到这种情况,数据库中有张表没办法通过migration来更改, migrate时报 django.db.utils.OperationalError: (1050, “Table ‘表名' already exists)索性就直接把这张表删了重新导.

1 删除数据库中的django_migration 表 以及 删除你要重新导的表

2 将你要导的那个app中的migrate 文件删除掉

3 进行虚拟导入

migrate --fake

虚拟导入会重新生成django_migration 表 并且里面有之前的导入记录(避免在执行migrate时重新导入已存在的表),除了你第二步删的那个文件里的那些记录.

4 重新导入你需要的表

makemigration shop(你要导的app)
migrate shop

这样就完成了。

以上这篇django重新生成数据库中的某张表方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python self,cls,decorator的理解
Jul 13 Python
python基础教程之序列详解
Aug 29 Python
python基于urllib实现按照百度音乐分类下载mp3的方法
May 25 Python
Python3内置模块之base64编解码方法详解
Jul 13 Python
Python3操作Excel文件(读写)的简单实例
Sep 02 Python
python 利用pyttsx3文字转语音过程详解
Sep 25 Python
Python手绘可视化工具cutecharts使用实例
Dec 05 Python
python装饰器使用实例详解
Dec 14 Python
matplotlib quiver箭图绘制案例
Apr 17 Python
python 异步async库的使用说明
May 04 Python
mac安装python3后使用pip和pip3的区别说明
Sep 01 Python
Python手拉手教你爬取贝壳房源数据的实战教程
May 21 Python
PyQt5+Caffe+Opencv搭建人脸识别登录界面
Aug 28 #Python
关于Python核心框架tornado的异步协程的2种方法详解
Aug 28 #Python
python使用celery实现异步任务执行的例子
Aug 28 #Python
Python Gitlab Api 使用方法
Aug 28 #Python
face++与python实现人脸识别签到(考勤)功能
Aug 28 #Python
OpenCV+face++实现实时人脸识别解锁功能
Aug 28 #Python
Python的垃圾回收机制详解
Aug 28 #Python
You might like
PHP中使用crypt()实现用户身份验证的代码
2012/09/05 PHP
单台服务器的PHP进程之间实现共享内存的方法
2014/06/13 PHP
php 微信开发获取用户信息如何实现
2016/12/13 PHP
PHP判断json格式是否正确的实现代码
2017/09/20 PHP
js 编码转换 gb2312 和 utf8 互转的2种方法
2013/08/07 Javascript
js获取当前月的第一天和最后一天的小例子
2013/11/18 Javascript
fullpage.js全屏滚动插件使用实例
2016/09/06 Javascript
JavaScript中在光标处插入添加文本标签节点的详细方法
2017/03/22 Javascript
Vue.js render方法使用详解
2017/04/05 Javascript
深入浅析AngularJS中的一次性数据绑定 (bindonce)
2017/05/11 Javascript
vue实现表格增删改查效果的实例代码
2017/07/18 Javascript
JS数组操作之增删改查的简单实现
2017/08/21 Javascript
vue实现全选和反选功能
2017/08/31 Javascript
AngularJS中下拉框的基本用法示例
2017/10/11 Javascript
详解javascript设计模式三:代理模式
2019/03/25 Javascript
JS猜数字游戏实例讲解
2020/06/30 Javascript
解决vue请求接口第一次成功,第二次失败问题
2020/09/08 Javascript
如何在vue-cli中使用css-loader实现css module
2021/01/07 Vue.js
[46:10]2014 DOTA2国际邀请赛中国区预选赛 CnB VS HGT
2014/05/21 DOTA
python抓取网页图片并放到指定文件夹
2014/04/24 Python
Python数据分析之真实IP请求Pandas详解
2016/11/18 Python
Python字典操作详细介绍及字典内建方法分享
2018/01/04 Python
解决win64 Python下安装PIL出错问题(图解)
2018/09/03 Python
使用celery执行Django串行异步任务的方法步骤
2019/06/06 Python
python正则爬取某段子网站前20页段子(request库)过程解析
2019/08/10 Python
Django中使用haystack+whoosh实现搜索功能
2019/10/08 Python
Python改变对象的字符串显示的方法
2020/08/01 Python
解决python和pycharm安装gmpy2 出现ERROR的问题
2020/08/28 Python
python 基于Apscheduler实现定时任务
2020/12/15 Python
PHP如何调用MYSQL存储过程
2014/05/30 面试题
党的群众路线教育实践活动宣传方案
2014/02/23 职场文书
公司自我介绍演讲稿
2014/08/21 职场文书
建议书范文
2015/02/05 职场文书
解决Redis启动警告问题
2022/02/24 Redis
python数字图像处理数据类型及颜色空间转换
2022/06/28 Python
MySQL count(*)统计总数问题汇总
2022/09/23 MySQL