django生成迁移文件,执行生成到数据库

当报错时

重新拉取git,重新生成迁移文件,重新执行

1、生成迁移文件

复制代码
python manage.py makemigrations 子应用

2、执行建表、建字段、修改字段

复制代码
python manage.py migrate 子应用

3、当手动已经在数据库创建字段时,

用 --fake 标记迁移为 "已应用"(不实际执行 SQL,避免重复创建)

复制代码
python manage.py migrate --fake 子应用 迁移文件名

执行,不用后面的py
python manage.py migrate --fake background_order 0083_auto_20250819_2300

4、执行单个迁移文件处理数据库表

background_organization子应用,0083_auto_20250820_0902迁移文件

复制代码
python manage.py migrate background_organization 0083_auto_20250820_0902
相关推荐
不要再敲了1 分钟前
Spring Security 完整使用指南
java·后端·spring
IT_陈寒5 分钟前
Redis 高性能缓存设计:7个核心优化策略让你的QPS提升300%
前端·人工智能·后端
Python×CATIA工业智造12 分钟前
Python回调函数中携带额外状态的完整指南:从基础到高级实践
python·pycharm
害恶细君14 分钟前
【超详细】使用conda配置python的开发环境
开发语言·python·jupyter·pycharm·conda·ipython
java1234_小锋18 分钟前
TensorFlow2 Python深度学习 - TensorFlow2框架入门 - 变量(Variable)的定义与操作
python·深度学习·tensorflow·tensorflow2
brzhang1 小时前
高通把Arduino买了,你的“小破板”要变“AI核弹”了?
前端·后端·架构
我星期八休息1 小时前
C++异常处理全面解析:从基础到应用
java·开发语言·c++·人工智能·python·架构
2401_841495642 小时前
【数据结构】汉诺塔问题
java·数据结构·c++·python·算法·递归·
程序猿阿越2 小时前
Kafka源码(六)消费者消费
java·后端·源码阅读
Terio_my2 小时前
Spring Boot 热部署配置
java·spring boot·后端