# File lib/database_cleaner/data_mapper/transaction.rb, line 16
    def clean(repository = nil)
      repository = self.db if repository.nil?
      ::DataMapper.repository(repository) do |r|
        adapter = r.adapter
        while adapter.current_transaction
          adapter.current_transaction.rollback
          adapter.pop_transaction
        end
      end
    end