Sha256: bcd2c4b7fd7f76477b135f221fe57230325b8e7796ba47735a2c9f7dfc722552

Contents?: true

Size: 495 Bytes

Versions: 51

Compression:

Stored size: 495 Bytes

Contents

module ActiveRecord
  module ConnectionAdapters
    module Savepoints #:nodoc:
      def supports_savepoints?
        true
      end

      def create_savepoint(name = current_savepoint_name)
        execute("SAVEPOINT #{name}")
      end

      def rollback_to_savepoint(name = current_savepoint_name)
        execute("ROLLBACK TO SAVEPOINT #{name}")
      end

      def release_savepoint(name = current_savepoint_name)
        execute("RELEASE SAVEPOINT #{name}")
      end
    end
  end
end

Version data entries

51 entries across 51 versions & 2 rubygems

Version Path
activerecord-4.1.16 lib/active_record/connection_adapters/abstract/savepoints.rb
activerecord-4.1.16.rc1 lib/active_record/connection_adapters/abstract/savepoints.rb
activerecord-4.1.15 lib/active_record/connection_adapters/abstract/savepoints.rb
activerecord-4.1.15.rc1 lib/active_record/connection_adapters/abstract/savepoints.rb
activerecord-4.1.14.2 lib/active_record/connection_adapters/abstract/savepoints.rb
activerecord-4.1.14.1 lib/active_record/connection_adapters/abstract/savepoints.rb
angular-rails4-templates-0.4.1 vendor/ruby/2.1.0/gems/activerecord-4.1.13/lib/active_record/connection_adapters/abstract/savepoints.rb
angular-rails4-templates-0.4.0 vendor/ruby/2.1.0/gems/activerecord-4.1.13/lib/active_record/connection_adapters/abstract/savepoints.rb
angular-rails4-templates-0.3.0 vendor/ruby/2.1.0/gems/activerecord-4.1.13/lib/active_record/connection_adapters/abstract/savepoints.rb
activerecord-4.1.14 lib/active_record/connection_adapters/abstract/savepoints.rb
activerecord-4.1.14.rc2 lib/active_record/connection_adapters/abstract/savepoints.rb
activerecord-4.1.14.rc1 lib/active_record/connection_adapters/abstract/savepoints.rb
activerecord-4.1.13 lib/active_record/connection_adapters/abstract/savepoints.rb
activerecord-4.1.13.rc1 lib/active_record/connection_adapters/abstract/savepoints.rb
activerecord-4.1.12 lib/active_record/connection_adapters/abstract/savepoints.rb
activerecord-4.1.12.rc1 lib/active_record/connection_adapters/abstract/savepoints.rb
activerecord-4.1.11 lib/active_record/connection_adapters/abstract/savepoints.rb
activerecord-4.1.10 lib/active_record/connection_adapters/abstract/savepoints.rb
activerecord-4.1.10.rc4 lib/active_record/connection_adapters/abstract/savepoints.rb
activerecord-4.1.10.rc3 lib/active_record/connection_adapters/abstract/savepoints.rb