module ActiveRecord::ConnectionAdapters::SQLServerTransaction
Private Instance Methods
current_isolation_level()
click to toggle source
# File lib/active_record/connection_adapters/sqlserver/transaction.rb, line 14 def current_isolation_level return unless sqlserver? level = connection.user_options_isolation_level # When READ_COMMITTED_SNAPSHOT is set to ON, # user_options_isolation_level will be equal to 'read committed # snapshot' which is not a valid isolation level if level.blank? || level == 'read committed snapshot' 'READ COMMITTED' else level.upcase end end
sqlserver?()
click to toggle source
# File lib/active_record/connection_adapters/sqlserver/transaction.rb, line 10 def sqlserver? connection.respond_to?(:sqlserver?) && connection.sqlserver? end