From bf84546b9e9358a39993792722571f854f177d83 Mon Sep 17 00:00:00 2001 From: Jacob Walls Date: Thu, 10 Feb 2022 10:29:14 -0500 Subject: [PATCH] Fix return type of MigrationRecorder.applied_migrations() (#793) Matches return type of MigrationLoader.applied_migrations, which reads from here. --- django-stubs/db/migrations/recorder.pyi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/django-stubs/db/migrations/recorder.pyi b/django-stubs/db/migrations/recorder.pyi index a977aef..651eb32 100644 --- a/django-stubs/db/migrations/recorder.pyi +++ b/django-stubs/db/migrations/recorder.pyi @@ -1,4 +1,4 @@ -from typing import Any, Optional, Set, Tuple +from typing import Any, Dict, Optional, Set, Tuple from django.db import models from django.db.backends.base.base import BaseDatabaseWrapper @@ -15,7 +15,7 @@ class MigrationRecorder: def migration_qs(self) -> QuerySet: ... def has_table(self) -> bool: ... def ensure_schema(self) -> None: ... - def applied_migrations(self) -> Set[Tuple[str, str]]: ... + def applied_migrations(self) -> Dict[Tuple[str, str], Migration]: ... def record_applied(self, app: str, name: str) -> None: ... def record_unapplied(self, app: str, name: str) -> None: ... def flush(self) -> None: ...