'Fetch all, as per MySQLdb. Pretty useless for large queries, as
it is buffered. See fetchall_unbuffered(), if you want an unbuffered
generator version of this method.'

def fetchall(self):

    return list(self.fetchall_unbuffered())
