diff options
| author | Hannes Ljungberg <hannes.ljungberg@gmail.com> | 2021-05-27 21:35:24 +0200 |
|---|---|---|
| committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2021-05-28 10:50:27 +0200 |
| commit | b746596f5f0e1fcac791b0f7c8bfc3d69dfef2ff (patch) | |
| tree | 94a6eb87899fcf3ec9998a61564b3ce9f89cb53f /django/db/models | |
| parent | 22da686ca93e99f8091334f66d7199bc29b85c83 (diff) | |
Refs #32779 -- Changed DatabaseSchemaEditor._unique_sql()/_create_unique_sql() to take fields as second parameter.
Diffstat (limited to 'django/db/models')
| -rw-r--r-- | django/db/models/constraints.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/django/db/models/constraints.py b/django/db/models/constraints.py index 6dfc42942f..8ae05a504c 100644 --- a/django/db/models/constraints.py +++ b/django/db/models/constraints.py @@ -187,7 +187,7 @@ class UniqueConstraint(BaseConstraint): ) def constraint_sql(self, model, schema_editor): - fields = [model._meta.get_field(field_name).column for field_name in self.fields] + fields = [model._meta.get_field(field_name) for field_name in self.fields] include = [model._meta.get_field(field_name).column for field_name in self.include] condition = self._get_condition_sql(model, schema_editor) expressions = self._get_index_expressions(model, schema_editor) @@ -198,7 +198,7 @@ class UniqueConstraint(BaseConstraint): ) def create_sql(self, model, schema_editor): - fields = [model._meta.get_field(field_name).column for field_name in self.fields] + fields = [model._meta.get_field(field_name) for field_name in self.fields] include = [model._meta.get_field(field_name).column for field_name in self.include] condition = self._get_condition_sql(model, schema_editor) expressions = self._get_index_expressions(model, schema_editor) |
