Returns a list of items in the database.  Encrypted attributes are not
        decrypted when listing items.

def list(self, **kwargs):
        """
        Returns a list of items in the database.  Encrypted attributes are not
        decrypted when listing items.
        """
        response = self._new_response()
        if self._check_supported_op('list', response):
            self._call_ddb_method(self.table.scan, {}, response)
            if response.status == 'success':
                response.data = self._replace_decimals(
                    response.raw_response['Items'])
        response.prepare()
        return response