class ActiveRecord::ConnectionAdapters::TransactionManager

def rollback_transaction(transaction = nil)

def rollback_transaction(transaction = nil)
  @connection.lock.synchronize do
    transaction ||= @stack.pop
    transaction.rollback unless transaction.state.invalidated?
    transaction.rollback_records
  end
end