summaryrefslogtreecommitdiff
path: root/django
diff options
context:
space:
mode:
authorTim Graham <timograham@gmail.com>2015-03-02 12:48:30 -0500
committerTim Graham <timograham@gmail.com>2015-03-02 13:07:34 -0500
commit4e8b167e4d0817b6ae93be8ad97b31bf203698d8 (patch)
tree93e8ec66a8fd3d4910f461f2700824e85f0ac2d8 /django
parentfde4857fb83101d27ae4cb3552a6a6cf20d3d8ce (diff)
Fixed MySQL build failure introduced by refs #24390.
Added table_name back to _create_index_sql() to prevent duplicate index names on MySQL.
Diffstat (limited to 'django')
-rw-r--r--django/db/backends/base/schema.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/django/db/backends/base/schema.py b/django/db/backends/base/schema.py
index 96c7b4b7b8..239af12446 100644
--- a/django/db/backends/base/schema.py
+++ b/django/db/backends/base/schema.py
@@ -798,7 +798,7 @@ class BaseDatabaseSchemaEditor(object):
)
# Else generate the name for the index using a different algorithm
table_name = model._meta.db_table.replace('"', '').replace('.', '_')
- index_unique_name = '_%s' % self._digest(*column_names)
+ index_unique_name = '_%s' % self._digest(table_name, *column_names)
max_length = self.connection.ops.max_name_length() or 200
# If the index name is too long, truncate it
index_name = ('%s_%s%s%s' % (