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中使用urllib2获取http请求状态码的代码例子
Jul 07 Python
Python实时获取cmd的输出
Dec 13 Python
详解Python中的变量及其命名和打印
Mar 11 Python
Python定义二叉树及4种遍历方法实例详解
Jul 05 Python
详解django中使用定时任务的方法
Sep 27 Python
深入解析python中的实例方法、类方法和静态方法
Mar 11 Python
PyQt5 在label显示的图片中绘制矩形的方法
Jun 17 Python
pandas dataframe的合并实现(append, merge, concat)
Jun 24 Python
Python3 ID3决策树判断申请贷款是否成功的实现代码
May 21 Python
Python 执行矩阵与线性代数运算
Aug 01 Python
Django 实现图片上传和下载功能
Dec 31 Python
python实现杨辉三角的几种方法代码实例
Mar 02 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 基本语法格式
2009/12/15 PHP
fleaphp rolesNameField bug解决方法
2011/04/23 PHP
通过5个php实例细致说明传值与传引用的区别
2012/08/08 PHP
利用Homestead快速运行一个Laravel项目的方法详解
2017/11/14 PHP
简略说明Javascript中的= =(等于)与= = =(全等于)区别
2013/04/16 Javascript
window.location.href IE下跳转失效的解决方法
2014/03/27 Javascript
JavaScript在IE和FF下的兼容性问题
2014/05/19 Javascript
nodejs文件操作模块FS(File System)常用函数简明总结
2014/06/05 NodeJs
jquery实现html页面 div 假分页有原理有代码
2014/09/06 Javascript
js实现仿百度汽车频道选择汽车图片展示实例
2015/05/06 Javascript
Bootstrap3学习笔记(二)之排版
2016/05/20 Javascript
详解jQuery停止动画——stop()方法的使用
2016/12/14 Javascript
Angular.JS中的this指向详解
2017/05/17 Javascript
实例详解JavaScript中setTimeout函数的执行顺序
2017/07/12 Javascript
vue2.0 路由不显示router-view的解决方法
2018/03/06 Javascript
Vuejs2 + Webpack框架里,模拟下载的实例讲解
2018/09/05 Javascript
bootstrap-table formatter 使用vue组件的方法
2019/05/09 Javascript
JavaScript字符串转数字的简单实现方法
2020/11/27 Javascript
[06:50]DSPL次级职业联赛十强晋级之路
2014/11/18 DOTA
[02:55]2018DOTA2国际邀请赛勇士令状不朽珍藏Ⅲ饰品一览
2018/08/01 DOTA
kNN算法python实现和简单数字识别的方法
2014/11/18 Python
Python选择排序、冒泡排序、合并排序代码实例
2015/04/10 Python
利用Python的Twisted框架实现webshell密码扫描器的教程
2015/04/16 Python
Perl中著名的Schwartzian转换问题解决实现
2015/06/02 Python
python实现pdf转换成word/txt纯文本文件
2018/06/07 Python
python正则表达式之对号入座篇
2018/07/24 Python
详解Python利用configparser对配置文件进行读写操作
2020/11/03 Python
python实现马丁策略回测3000只股票的实例代码
2021/01/22 Python
幼儿园中秋节活动反思
2014/02/16 职场文书
小班幼儿评语大全
2014/04/30 职场文书
优秀员工演讲稿
2014/05/19 职场文书
优秀高中学生评语
2014/12/30 职场文书
2015个人半年总结范文
2015/03/09 职场文书
Python Django搭建文件下载服务器的实现
2021/05/10 Python
教你使用pyinstaller打包Python教程
2021/05/27 Python
使用redis实现延迟通知功能(Redis过期键通知)
2021/09/04 Redis