查询 django 迁移表
Posted
技术标签:
【中文标题】查询 django 迁移表【英文标题】:Querying django migrations table 【发布时间】:2018-10-10 13:34:17 【问题描述】:如何从视图中查询 django_migrations 表?例如(我尝试过的,当然不行)
from django.db import migrations
latest_migration = migrations.objects.all().order_by('-applied')[0]
如果可能,应该如何进行?
【问题讨论】:
【参考方案1】:迁移模型在django.db.migrations.recorder
中定义。所以你可以稍微改变你的示例代码:
from django.db.migrations.recorder import MigrationRecorder
latest_migration = MigrationRecorder.Migration.objects.order_by('-applied')[0]
【讨论】:
完美运行。非常感谢!以上是关于查询 django 迁移表的主要内容,如果未能解决你的问题,请参考以下文章