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
相关推荐
代码笔耕几秒前
写了几年 Java,我发现很多人其实一直在用“高级 C 语言”写代码
java·后端·架构
@我们的天空3 分钟前
【FastAPI 完整版】路由与请求参数详解(query、path、params、body、form 完整梳理)- 基于 FastAPI 完整版
后端·python·pycharm·fastapi·后端开发·路由与请求
武子康3 分钟前
大数据-211 逻辑回归的 Scikit-Learn 实现:max_iter、分类方式与多元回归的优化方法
大数据·后端·机器学习
一路向北North5 分钟前
springboot基础(85): validator验证器
java·spring boot·后端
蜗牛^^O^6 分钟前
Spark详解
后端
djimon6 分钟前
06年老电脑复活Ubuntu14.04配置Python网站爬自动化
开发语言·python·自动化
wang60212521812 分钟前
本地docker的解释器在pycharm进行调试
python·pycharm·fastapi
SunnyDays101117 分钟前
如何使用 Python 将 ODT 转换为 PDF:完整指南
python·odt转pdf
智算菩萨25 分钟前
【Python自然语言处理】基于NLTK库的英文文本词频统计系统实现原理及应用
开发语言·python·自然语言处理