我需要在表django_migrations中写下我正在使用的:
修复_迁移.py
from django.db import connection
from django.db.migrations import recorder
recorder.MigrationRecorder(connection).record_applied("registro_movimientos", "0001_initial")
我是通过python manage.py runscript fix_migration.py
应用的
但我需要先检查一下以前是否应用过迁移,比如:
query = django_migrations.filter(name=0001_initial, app="registro_movimientos")
if not query:
recorder.M ....
谢谢。你知道吗
我找到了一个解决办法
首先:执行sql以搜索依赖项迁移
在之后:执行sql以验证是否应用了当前迁移
工作。你知道吗
相关问题 更多 >
编程相关推荐