MCPcopy Create free account
hub / github.com/PierreGode/Ragnar / scroll

Method scroll

pager_lib/pymysql/cursors.py:306–317  ·  view source on GitHub ↗
(self, value, mode="relative")

Source from the content-addressed store, hash-verified

304 return result
305
306 def scroll(self, value, mode="relative"):
307 self._check_executed()
308 if mode == "relative":
309 r = self.rownumber + value
310 elif mode == "absolute":
311 r = value
312 else:
313 raise err.ProgrammingError("unknown scroll mode %s" % mode)
314
315 if not (0 <= r < len(self._rows)):
316 raise IndexError("out of range")
317 self.rownumber = r
318
319 def _query(self, q):
320 conn = self._get_db()

Callers

nothing calls this directly

Calls 1

_check_executedMethod · 0.95

Tested by

no test coverage detected