@classmethod
def scan_model_keys(cls, count=None):
    """Iter on all the key related to the current model, using redis SCAN command

        Parameters
        ----------
        count: int, default to None (redis uses 10)
            Hint for redis about the number of expected result

        Yields
        -------
        str
            All keys found by the scan, one by one. A key can be returned multiple times, it's
            related to the way the SCAN command works in redis.

        """
    pattern = cls.make_key(cls._name, '*')
    return cls.database.scan_keys(pattern, count)
