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.
This commit is contained in:
Anssi Kääriäinen 2013-02-10 18:36:35 +02:00
parent a4e97cf315
commit 0478780b8e
2 changed files with 2 additions and 0 deletions

View File

@ -78,6 +78,7 @@ class DatabaseFeatures(BaseDatabaseFeatures):
can_return_id_from_insert = True can_return_id_from_insert = True
allow_sliced_subqueries = False allow_sliced_subqueries = False
supports_subqueries_in_group_by = False supports_subqueries_in_group_by = False
supports_transactions = True
supports_timezones = False supports_timezones = False
supports_bitwise_or = False supports_bitwise_or = False
can_defer_constraint_checks = True can_defer_constraint_checks = True

View File

@ -84,6 +84,7 @@ class DatabaseFeatures(BaseDatabaseFeatures):
has_select_for_update_nowait = True has_select_for_update_nowait = True
has_bulk_insert = True has_bulk_insert = True
supports_tablespaces = True supports_tablespaces = True
supports_transactions = True
can_distinct_on_fields = True can_distinct_on_fields = True
class DatabaseWrapper(BaseDatabaseWrapper): class DatabaseWrapper(BaseDatabaseWrapper):