Django的model类新增字段重新迁移时出错 django.db.utils.OperationalError: (1054, "Unknown column 'course.course_image' in 'field list'")
Django的model类新增字段重新迁移时,报错:
django.db.utils.OperationalError: (1054, "Unknown column 'course.course_image' in 'field list'")
其他办法无法解决时,只能采取简单粗暴的办法:
1、删除app下migrations下除__init_.py外的所有文件
2、删除相关的表(之前增加的数据会丢失)
3、删除django_migrations表中app=“course”对应的记录
重新执行:
python manage.py makemigrations
python manage.py migrate
接着再重新填充数据表
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步