Implement each() convenience method

This commit is contained in:
XANTRONIX Development 2024-11-22 23:56:28 -05:00
parent ca2c0c9ce8
commit 277c4c0aab

View file

@ -43,6 +43,15 @@ class DatabaseTableCursor():
def fetchall(self):
return map(self.__map__, self.cr.fetchall())
def each(self):
while True:
obj = self.fetchone()
if obj is None:
break
yield obj
class Database():
__slots__ = 'db',