summaryrefslogtreecommitdiff
path: root/django/db/backends/__init__.py
diff options
context:
space:
mode:
authorMalcolm Tredinnick <malcolm.tredinnick@gmail.com>2007-11-04 05:05:24 +0000
committerMalcolm Tredinnick <malcolm.tredinnick@gmail.com>2007-11-04 05:05:24 +0000
commit595e75e8dd5db5982574d5d3222054186ba190d8 (patch)
treecb7acbeaf94e63508c6da13846a01d240a09f5b3 /django/db/backends/__init__.py
parent3f1ce2e60280ef42c8864e65485e4572d7740e8d (diff)
Fixed #5729 -- For MySQL (only), always delay the creation of foreign key
references, for all tables, until after the table has been created. This means that when using the InnoDB storage engine, true foreign key constraints are created (inline "REFERENCES" are ignored by InnoDB, unfortunately). Fully backwards compatible. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6650 bcc190cf-cafb-0310-a4f2-bffc1f526a37
Diffstat (limited to 'django/db/backends/__init__.py')
-rw-r--r--django/db/backends/__init__.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/django/db/backends/__init__.py b/django/db/backends/__init__.py
index dd50229461..be1776e65f 100644
--- a/django/db/backends/__init__.py
+++ b/django/db/backends/__init__.py
@@ -43,6 +43,7 @@ class BaseDatabaseFeatures(object):
allows_group_by_ordinal = True
allows_unique_and_pk = True
autoindexes_primary_keys = True
+ inline_fk_references = True
needs_datetime_string_cast = True
needs_upper_for_iops = False
supports_constraints = True