From b746596f5f0e1fcac791b0f7c8bfc3d69dfef2ff Mon Sep 17 00:00:00 2001 From: Hannes Ljungberg Date: Thu, 27 May 2021 21:35:24 +0200 Subject: Refs #32779 -- Changed DatabaseSchemaEditor._unique_sql()/_create_unique_sql() to take fields as second parameter. --- django/db/models/constraints.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'django/db/models') 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) -- cgit v1.3