rollback (DataMapper::Transaction)

    # File lib/dm-core/transaction.rb, line 134
        def rollback
          unless @state == :begin
            raise "Illegal state for rollback: #{@state}"
          end
          each_adapter(:rollback_adapter_if_begin, [:rollback_and_close_adapter_if_begin, :close_adapter_if_none])
          each_adapter(:close_adapter_if_open, [:log_fatal_transaction_breakage])
          @state = :rollback
        end