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 smallseg分词用法实例分析
May 28 Python
Python计算斗牛游戏概率算法实例分析
Sep 26 Python
名片管理系统python版
Jan 11 Python
对python添加模块路径的三种方法总结
Oct 16 Python
两个元祖T1=('a', 'b'),T2=('c', 'd')使用匿名函数将其转变成[{'a': 'c'},{'b': 'd'}]的几种方法
Mar 05 Python
Flask框架中request、请求钩子、上下文用法分析
Jul 23 Python
python实现大学人员管理系统
Oct 25 Python
Python模块的制作方法实例分析
Dec 21 Python
keras tensorflow 实现在python下多进程运行
Feb 06 Python
Python脚本导出为exe程序的方法
Mar 25 Python
在python中修改.properties文件的操作
Apr 08 Python
Python 远程开关机的方法
Nov 18 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
Mysql数据库操作类( 1127版,提供源码下载 )
2010/12/02 PHP
百度工程师讲PHP函数的实现原理及性能分析(三)
2015/05/13 PHP
PHP内核探索之变量
2015/12/22 PHP
PHP查询大量数据内存耗尽问题的解决方法
2016/10/28 PHP
php读取本地json文件的实例
2018/03/07 PHP
laravel 实现向公共模板中传值 (view composer)
2019/10/22 PHP
JavaScript 闭包深入理解(closure)
2009/05/27 Javascript
jQuery LigerUI 使用教程入门篇
2012/01/18 Javascript
JavaScript显示当然日期和时间即年月日星期和时间
2013/10/29 Javascript
textarea不能通过maxlength属性来限制字数的解决方法
2014/09/01 Javascript
jQuery实现瀑布流布局
2014/12/12 Javascript
包含中国城市的javascript对象实例
2015/08/03 Javascript
JavaScript中的原型继承基础学习教程
2016/05/06 Javascript
gulp-htmlmin压缩html的gulp插件实例代码
2016/06/06 Javascript
Angular 常用指令实例总结整理
2016/12/13 Javascript
BootStrap selectpicker后台动态绑定数据
2017/06/01 Javascript
validationEngine 表单验证插件使用实例代码
2017/06/15 Javascript
iview table高度动态设置方法
2018/03/14 Javascript
详解如何配置vue-cli3.0的vue.config.js
2018/08/23 Javascript
使用vue-router与v-if实现tab切换遇到的问题及解决方法
2018/09/07 Javascript
详解webpack 最简打包结果分析
2019/02/20 Javascript
Javascript原生ajax请求代码实例
2020/02/20 Javascript
解决vue动态下拉菜单 有数据未反应的问题
2020/08/06 Javascript
python中cPickle用法例子分享
2014/01/03 Python
用python做一个搜索引擎(Pylucene)的实例代码
2017/07/05 Python
Python实现矩阵相乘的三种方法小结
2018/07/26 Python
Python多线程爬取豆瓣影评API接口
2019/10/22 Python
简单的命令查看安装的python版本号
2020/08/28 Python
Django数据库迁移常见使用方法
2020/11/12 Python
Pycharm安装python库的方法
2020/11/24 Python
CSS3悬停效果案例应用
2012/11/21 HTML / CSS
使用spring mvc+localResizeIMG实现HTML5端图片压缩上传的功能
2016/12/16 HTML / CSS
HTML5触摸事件实现移动端简易进度条的实现方法
2018/05/04 HTML / CSS
党的群众路线教育实践活动查摆剖析材料
2014/10/10 职场文书
用电申请报告范文
2015/05/18 职场文书
护士岗位竞聘书
2015/09/15 职场文书