diff options
| author | Akshesh <aksheshdoshi@gmail.com> | 2016-08-16 12:09:03 +0530 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2016-08-16 09:11:33 -0400 |
| commit | a71724cd04e6b2b0c97f1cdbea2e528e65373be3 (patch) | |
| tree | 9f8e2df288afa250f110f7cf7113c1c9eeca55ae | |
| parent | 7c9bd07f6957c888daad9565fc05fd8c2eb78f31 (diff) | |
Refs #26709 -- Added index name to AddIndex.describe().
| -rw-r--r-- | django/db/migrations/operations/models.py | 3 | ||||
| -rw-r--r-- | tests/migrations/test_operations.py | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/django/db/migrations/operations/models.py b/django/db/migrations/operations/models.py index e55bfd7f0e..a0e81f5e83 100644 --- a/django/db/migrations/operations/models.py +++ b/django/db/migrations/operations/models.py @@ -795,7 +795,8 @@ class AddIndex(IndexOperation): ) def describe(self): - return 'Create index on field(s) %s of model %s' % ( + return 'Create index %s on field(s) %s of model %s' % ( + self.index.name, ', '.join(self.index.fields), self.model_name, ) diff --git a/tests/migrations/test_operations.py b/tests/migrations/test_operations.py index fdb956ae26..5f96043e53 100644 --- a/tests/migrations/test_operations.py +++ b/tests/migrations/test_operations.py @@ -1405,7 +1405,7 @@ class OperationTests(OperationTestBase): migrations.AddIndex("Pony", models.Index(fields=["pink"])) index = models.Index(fields=["pink"], name="test_adin_pony_pink_idx") operation = migrations.AddIndex("Pony", index) - self.assertEqual(operation.describe(), "Create index on field(s) pink of model Pony") + self.assertEqual(operation.describe(), "Create index test_adin_pony_pink_idx on field(s) pink of model Pony") new_state = project_state.clone() operation.state_forwards("test_adin", new_state) # Test the database alteration |
