def fetchall_unbuffered(self):
    
        row = self.fetchone()
        while row is not None:
            yield row
            row = self.fetchone()
Fetch all, implemented as a generator, which isn't to standard,
dataset/ETHPy150Open uwdata/termite-data-server/web2py/gluon/contrib/pymysql/cursors.py/SSCursor.fetchall_unbuffered