diff options
| author | DevilsAutumn <bhuvnesh875@gmail.com> | 2022-12-25 21:33:02 +0530 |
|---|---|---|
| committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2022-12-27 07:11:13 +0100 |
| commit | 68ef274bc505cd44f305c03cbf84cf08826200a8 (patch) | |
| tree | 3423c0de079b291b1fdd883a1ac40810b48fbebe /django | |
| parent | bbeeb45161da251bb7297b60d6155e7b4efdbc9f (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.py | 2 |
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): |
