diff options
| author | Adrian Holovaty <adrian@holovaty.com> | 2007-08-19 23:53:39 +0000 |
|---|---|---|
| committer | Adrian Holovaty <adrian@holovaty.com> | 2007-08-19 23:53:39 +0000 |
| commit | e4b7e369ddc511dac78e1bf735e927c5fe0afe68 (patch) | |
| tree | 95748d3b84ed84d61b842e4e3e5ed7cbc596acb3 /django/core | |
| parent | d3e69c3a47dd9fc7c36414c029d9919b84b0b822 (diff) | |
Refactored get_max_name_length() to DatabaseOperations.max_name_length(). Refs #5106
git-svn-id: http://code.djangoproject.com/svn/django/trunk@5960 bcc190cf-cafb-0310-a4f2-bffc1f526a37
Diffstat (limited to 'django/core')
| -rw-r--r-- | django/core/management/sql.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/django/core/management/sql.py b/django/core/management/sql.py index b34b6d3dcc..09713d278d 100644 --- a/django/core/management/sql.py +++ b/django/core/management/sql.py @@ -148,7 +148,7 @@ def sql_delete(app, style): (style.SQL_KEYWORD('ALTER TABLE'), style.SQL_TABLE(backend.quote_name(table)), style.SQL_KEYWORD(connection.ops.drop_foreignkey_sql()), - style.SQL_FIELD(truncate_name(r_name, backend.get_max_name_length())))) + style.SQL_FIELD(truncate_name(r_name, connection.ops.max_name_length())))) del references_to_delete[model] if model._meta.has_auto_field and hasattr(backend, 'get_drop_sequence'): output.append(backend.get_drop_sequence(model._meta.db_table)) @@ -297,7 +297,7 @@ def sql_for_pending_references(model, style, pending_references): # So we are careful with character usage here. r_name = '%s_refs_%s_%x' % (r_col, col, abs(hash((r_table, table)))) final_output.append(style.SQL_KEYWORD('ALTER TABLE') + ' %s ADD CONSTRAINT %s FOREIGN KEY (%s) REFERENCES %s (%s)%s;' % \ - (backend.quote_name(r_table), truncate_name(r_name, backend.get_max_name_length()), + (backend.quote_name(r_table), truncate_name(r_name, connection.ops.max_name_length()), backend.quote_name(r_col), backend.quote_name(table), backend.quote_name(col), connection.ops.deferrable_sql())) del pending_references[model] |
