summaryrefslogtreecommitdiff
path: root/django
diff options
context:
space:
mode:
authorMariusz Felisiak <felisiak.mariusz@gmail.com>2022-07-20 07:34:21 +0200
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2022-07-26 11:41:19 +0200
commita1e9e9abc592b8f44fa798c6e4e225b1a04f757c (patch)
tree7c0713759aa50f55b639433675015e385c434e04 /django
parentc773d5794eb425c4836c726bdf6e1e742c94e9c0 (diff)
Refs #27236 -- Reverted "Refs #27236 -- Added generic mechanism to handle the deprecation of migration operations."
This reverts commit 41019e48bbf082c985e6ba3bad34d118b903bff1.
Diffstat (limited to 'django')
-rw-r--r--django/core/checks/__init__.py1
-rw-r--r--django/core/checks/migrations.py12
-rw-r--r--django/core/checks/registry.py1
-rw-r--r--django/db/migrations/migration.py6
-rw-r--r--django/db/migrations/operations/base.py5
5 files changed, 1 insertions, 24 deletions
diff --git a/django/core/checks/__init__.py b/django/core/checks/__init__.py
index deea0d471a..998ab9dee2 100644
--- a/django/core/checks/__init__.py
+++ b/django/core/checks/__init__.py
@@ -19,7 +19,6 @@ import django.core.checks.caches # NOQA isort:skip
import django.core.checks.compatibility.django_4_0 # NOQA isort:skip
import django.core.checks.database # NOQA isort:skip
import django.core.checks.files # NOQA isort:skip
-import django.core.checks.migrations # NOQA isort:skip
import django.core.checks.model_checks # NOQA isort:skip
import django.core.checks.security.base # NOQA isort:skip
import django.core.checks.security.csrf # NOQA isort:skip
diff --git a/django/core/checks/migrations.py b/django/core/checks/migrations.py
deleted file mode 100644
index 92649a59a9..0000000000
--- a/django/core/checks/migrations.py
+++ /dev/null
@@ -1,12 +0,0 @@
-from django.core.checks import Tags, register
-
-
-@register(Tags.migrations)
-def check_migration_operations(**kwargs):
- from django.db.migrations.loader import MigrationLoader
-
- errors = []
- loader = MigrationLoader(None, ignore_no_migrations=True)
- for migration in loader.disk_migrations.values():
- errors.extend(migration.check())
- return errors
diff --git a/django/core/checks/registry.py b/django/core/checks/registry.py
index 328209130a..f4bdea8691 100644
--- a/django/core/checks/registry.py
+++ b/django/core/checks/registry.py
@@ -15,7 +15,6 @@ class Tags:
compatibility = "compatibility"
database = "database"
files = "files"
- migrations = "migrations"
models = "models"
security = "security"
signals = "signals"
diff --git a/django/db/migrations/migration.py b/django/db/migrations/migration.py
index 7cc3e22361..ea9d02a94a 100644
--- a/django/db/migrations/migration.py
+++ b/django/db/migrations/migration.py
@@ -219,12 +219,6 @@ class Migration:
name = new_name
return name
- def check(self):
- errors = []
- for operation in self.operations:
- errors.extend(operation.check_deprecation_details())
- return errors
-
class SwappableTuple(tuple):
"""
diff --git a/django/db/migrations/operations/base.py b/django/db/migrations/operations/base.py
index 40128174c7..7d4dff2597 100644
--- a/django/db/migrations/operations/base.py
+++ b/django/db/migrations/operations/base.py
@@ -1,8 +1,7 @@
from django.db import router
-from django.utils.deprecation import DeprecationForHistoricalMigrationMixin
-class Operation(DeprecationForHistoricalMigrationMixin):
+class Operation:
"""
Base class for migration operations.
@@ -34,8 +33,6 @@ class Operation(DeprecationForHistoricalMigrationMixin):
serialization_expand_args = []
- check_type = "migrations"
-
def __new__(cls, *args, **kwargs):
# We capture the arguments to make returning them trivial
self = object.__new__(cls)