Read a rowdata packet for each data row in the result set.
(self)
| 1414 | self.connection = None # release reference to kill cyclic reference. |
| 1415 | |
| 1416 | def _read_rowdata_packet(self): |
| 1417 | """Read a rowdata packet for each data row in the result set.""" |
| 1418 | rows = [] |
| 1419 | while True: |
| 1420 | packet = self.connection._read_packet() |
| 1421 | if self._check_packet_is_eof(packet): |
| 1422 | self.connection = None # release reference to kill cyclic reference. |
| 1423 | break |
| 1424 | rows.append(self._read_row_from_packet(packet)) |
| 1425 | |
| 1426 | self.affected_rows = len(rows) |
| 1427 | self.rows = tuple(rows) |
| 1428 | |
| 1429 | def _read_row_from_packet(self, packet): |
| 1430 | row = [] |
no test coverage detected