aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb
diff options
context:
space:
mode:
authorHongli Lai (Phusion) <hongli@phusion.nl>2008-10-09 14:31:23 +0200
committerHongli Lai (Phusion) <hongli@phusion.nl>2008-11-03 20:55:47 +0100
commit47b594cc5a2adc86e14a6a3d331583edde56a22f (patch)
tree502aa1dbc5437e05729997ed0d72f7d5096509d4 /activerecord/lib/active_record/connection_adapters/abstract_adapter.rb
parent3f4a8b6d0a6c1ddab417b8d19affdc1e9f9209ba (diff)
downloadrails-47b594cc5a2adc86e14a6a3d331583edde56a22f.tar.gz
rails-47b594cc5a2adc86e14a6a3d331583edde56a22f.tar.bz2
rails-47b594cc5a2adc86e14a6a3d331583edde56a22f.zip
Improve documentation for DatabaseStatements#transactions and AbstractAdapter#transactional_fixtures, especially with regard to support for nested transactions.
Diffstat (limited to 'activerecord/lib/active_record/connection_adapters/abstract_adapter.rb')
-rwxr-xr-xactiverecord/lib/active_record/connection_adapters/abstract_adapter.rb3
1 files changed, 3 insertions, 0 deletions
diff --git a/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb b/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb
index cb5c5740c3..45a6cff346 100755
--- a/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb
+++ b/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb
@@ -173,6 +173,9 @@ module ActiveRecord
"rails_savepoint_#{open_transactions}"
end
+ # Whether this AbstractAdapter is currently being used inside a unit test
+ # with transactional fixtures turned on. See DatabaseStatements#transaction
+ # for more information about the effect of this option.
attr_accessor :transactional_fixtures
def log_info(sql, name, seconds)