diff options
author | Vipul A M <vipulnsward@gmail.com> | 2016-04-24 21:37:28 +0530 |
---|---|---|
committer | Jeremy Daer <jeremydaer@gmail.com> | 2016-04-24 10:53:40 -0700 |
commit | 35f32036b6782f8d7960c9636ee4b551dcd29f69 (patch) | |
tree | 2fe82ee40aa26400950a538d1fc541c265d524b4 /activerecord/lib/active_record/connection_adapters/abstract/savepoints.rb | |
parent | 65b6496ee4cf62be4c43ff21572e03a5e9cedac1 (diff) | |
download | rails-35f32036b6782f8d7960c9636ee4b551dcd29f69.tar.gz rails-35f32036b6782f8d7960c9636ee4b551dcd29f69.tar.bz2 rails-35f32036b6782f8d7960c9636ee4b551dcd29f69.zip |
Include the Savepoints module in all adapters.
Adapters override `#supports_savepoints?` to return `true` if they
support transaction savepoints. Defaults to `false`.
Diffstat (limited to 'activerecord/lib/active_record/connection_adapters/abstract/savepoints.rb')
-rw-r--r-- | activerecord/lib/active_record/connection_adapters/abstract/savepoints.rb | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/activerecord/lib/active_record/connection_adapters/abstract/savepoints.rb b/activerecord/lib/active_record/connection_adapters/abstract/savepoints.rb index c0662f8473..67f81e9d10 100644 --- a/activerecord/lib/active_record/connection_adapters/abstract/savepoints.rb +++ b/activerecord/lib/active_record/connection_adapters/abstract/savepoints.rb @@ -1,10 +1,6 @@ module ActiveRecord module ConnectionAdapters - module Savepoints #:nodoc: - def supports_savepoints? - true - end - + module Savepoints def create_savepoint(name = current_savepoint_name) execute("SAVEPOINT #{name}") end |