aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVipul A M <vipulnsward@gmail.com>2016-04-25 23:21:56 +0530
committerVipul A M <vipulnsward@gmail.com>2016-04-25 23:21:56 +0530
commitd58d9f713cee7d27c4d3656ad852cb5a6713e13e (patch)
tree669f02d0be9fa63fb7b4a8c62c3dbb509dc58a4e
parente007afd3cd7255c752fe8ab7fa24b59526ab95cb (diff)
downloadrails-d58d9f713cee7d27c4d3656ad852cb5a6713e13e.tar.gz
rails-d58d9f713cee7d27c4d3656ad852cb5a6713e13e.tar.bz2
rails-d58d9f713cee7d27c4d3656ad852cb5a6713e13e.zip
Move remaining current_savepoint_name to savepoints module
-rw-r--r--activerecord/lib/active_record/connection_adapters/abstract/savepoints.rb4
-rw-r--r--activerecord/lib/active_record/connection_adapters/abstract_adapter.rb4
2 files changed, 4 insertions, 4 deletions
diff --git a/activerecord/lib/active_record/connection_adapters/abstract/savepoints.rb b/activerecord/lib/active_record/connection_adapters/abstract/savepoints.rb
index 67f81e9d10..3a06f75292 100644
--- a/activerecord/lib/active_record/connection_adapters/abstract/savepoints.rb
+++ b/activerecord/lib/active_record/connection_adapters/abstract/savepoints.rb
@@ -1,6 +1,10 @@
module ActiveRecord
module ConnectionAdapters
module Savepoints
+ def current_savepoint_name
+ current_transaction.savepoint_name
+ end
+
def create_savepoint(name = current_savepoint_name)
execute("SAVEPOINT #{name}")
end
diff --git a/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb b/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb
index 86de8f1ca0..e17af3538c 100644
--- a/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb
+++ b/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb
@@ -431,10 +431,6 @@ module ActiveRecord
end
private :can_perform_case_insensitive_comparison_for?
- def current_savepoint_name
- current_transaction.savepoint_name
- end
-
# Check the connection back in to the connection pool
def close
pool.checkin self