summaryrefslogtreecommitdiff
path: root/django
diff options
context:
space:
mode:
authorDevilsAutumn <bhuvnesh875@gmail.com>2022-12-25 21:33:02 +0530
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2022-12-27 07:11:13 +0100
commit68ef274bc505cd44f305c03cbf84cf08826200a8 (patch)
tree3423c0de079b291b1fdd883a1ac40810b48fbebe /django
parentbbeeb45161da251bb7297b60d6155e7b4efdbc9f (diff)
Fixed #34217 -- Fixed migration crash when removing check constraints on MySQL < 8.0.16.
Diffstat (limited to 'django')
-rw-r--r--django/db/backends/base/schema.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/django/db/backends/base/schema.py b/django/db/backends/base/schema.py
index 6697848191..2451fc515a 100644
--- a/django/db/backends/base/schema.py
+++ b/django/db/backends/base/schema.py
@@ -1651,6 +1651,8 @@ class BaseDatabaseSchemaEditor:
)
def _delete_check_sql(self, model, name):
+ if not self.connection.features.supports_table_check_constraints:
+ return None
return self._delete_constraint_sql(self.sql_delete_check, model, name)
def _delete_constraint_sql(self, template, model, name):