1
0
mirror of https://github.com/django/django.git synced 2025-10-23 21:59:11 +00:00

Refs #32779 -- Changed DatabaseSchemaEditor._unique_sql()/_create_unique_sql() to take fields as second parameter.

This commit is contained in:
Hannes Ljungberg
2021-05-27 21:35:24 +02:00
committed by Mariusz Felisiak
parent 22da686ca9
commit b746596f5f
4 changed files with 16 additions and 12 deletions

View File

@@ -3287,7 +3287,7 @@ class SchemaTests(TransactionTestCase):
constraint_name = 'CamelCaseUniqConstraint'
expected_constraint_name = identifier_converter(constraint_name)
editor.execute(editor._create_unique_sql(model, [field.column], constraint_name))
editor.execute(editor._create_unique_sql(model, [field], constraint_name))
self.assertIn(expected_constraint_name, self.get_constraints(model._meta.db_table))
editor.alter_field(model, get_field(unique=True), field, strict=True)
self.assertNotIn(expected_constraint_name, self.get_constraints(model._meta.db_table))