async def METHOD_NAME(
    self,
    table_name: str,
    cols: Optional[List[str]] = None,
    conditions: Optional[Conditions] = None,
) -> AsyncIterator[Dict[str, Any]]:
    """
    Returns list of rows (satisfying `conditions` if provided) from
    `table_name`
    """