diff options
| author | Andrew Godwin <andrew@aeracode.org> | 2012-09-24 13:40:56 +0100 |
|---|---|---|
| committer | Andrew Godwin <andrew@aeracode.org> | 2012-09-24 13:40:56 +0100 |
| commit | b6784bee66d2c310318b6553fbb13f5707475efb (patch) | |
| tree | f4a3aa14fc09dba960e7d23e1cef92b04ddff935 | |
| parent | 15c1920964d2ff9a820986232cac11ae2dea048d (diff) | |
Use create_index_name for FK names
| -rw-r--r-- | django/db/backends/schema.py | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/django/db/backends/schema.py b/django/db/backends/schema.py index a9e069aa7b..bbd4f8b23f 100644 --- a/django/db/backends/schema.py +++ b/django/db/backends/schema.py @@ -199,11 +199,7 @@ class BaseDatabaseSchemaEditor(object): to_column = field.rel.to._meta.get_field(field.rel.field_name).column self.deferred_sql.append( self.sql_create_fk % { - "name": '%s_refs_%s_%x' % ( - field.column, - to_column, - abs(hash((model._meta.db_table, to_table))) - ), + "name": self._create_index_name(model, [field.column], suffix="_fk_%s_%s" % (to_table, to_column)), "table": self.quote_name(model._meta.db_table), "column": self.quote_name(field.column), "to_table": self.quote_name(to_table), |
