diff options
| author | Anssi Kääriäinen <akaariai@gmail.com> | 2013-02-10 18:36:35 +0200 |
|---|---|---|
| committer | Anssi Kääriäinen <akaariai@gmail.com> | 2013-02-10 19:08:15 +0200 |
| commit | d8e68f421e676de16953090c187e165a6c1ed900 (patch) | |
| tree | d3b74b29d85d9d36b70ade619596962a41b11ad7 | |
| parent | 60186aa2e5db5900b96cbc3dac0ad23b72a37e80 (diff) | |
[1.5.x] Fixed #19638 -- Skipped tx support testing for some DBs
PostgreSQL and Oracle always support transactions, so the create table
and rollback test is non-necessary on those DBs.
Thanks to shai for report.
Backpatch of 0478780b8efdfcbc0d2c17f1459cac45701e1d86
| -rw-r--r-- | django/db/backends/oracle/base.py | 1 | ||||
| -rw-r--r-- | django/db/backends/postgresql_psycopg2/base.py | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/django/db/backends/oracle/base.py b/django/db/backends/oracle/base.py index fda203cdaf..5409037d41 100644 --- a/django/db/backends/oracle/base.py +++ b/django/db/backends/oracle/base.py @@ -78,6 +78,7 @@ class DatabaseFeatures(BaseDatabaseFeatures): can_return_id_from_insert = True allow_sliced_subqueries = False supports_subqueries_in_group_by = False + supports_transactions = True supports_timezones = False supports_bitwise_or = False can_defer_constraint_checks = True diff --git a/django/db/backends/postgresql_psycopg2/base.py b/django/db/backends/postgresql_psycopg2/base.py index 5837922061..9783c9fbf4 100644 --- a/django/db/backends/postgresql_psycopg2/base.py +++ b/django/db/backends/postgresql_psycopg2/base.py @@ -84,6 +84,7 @@ class DatabaseFeatures(BaseDatabaseFeatures): has_select_for_update_nowait = True has_bulk_insert = True supports_tablespaces = True + supports_transactions = True can_distinct_on_fields = True class DatabaseWrapper(BaseDatabaseWrapper): |
