commit
9d0b6503d7
@ -50,13 +50,14 @@ class ResultIter(object):
|
|||||||
self._iter = None
|
self._iter = None
|
||||||
|
|
||||||
def _next_chunk(self):
|
def _next_chunk(self):
|
||||||
try:
|
if not self.step:
|
||||||
if not self.step:
|
chunk = self.result_proxy.fetchall()
|
||||||
self._iter = iter(self.result_proxy.fetchall())
|
else:
|
||||||
else:
|
chunk = self.result_proxy.fetchmany(self.step)
|
||||||
self._iter = iter(self.result_proxy.fetchmany(self.step))
|
if chunk:
|
||||||
|
self._iter = iter(chunk)
|
||||||
return True
|
return True
|
||||||
except StopIteration:
|
else:
|
||||||
return False
|
return False
|
||||||
|
|
||||||
def __next__(self):
|
def __next__(self):
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user