MCPcopy Create free account
hub / github.com/PyMySQL/PyMySQL / _read_rowdata_packet_unbuffered

Method _read_rowdata_packet_unbuffered

pymysql/connections.py:1373–1389  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

1371 self._read_rowdata_packet()
1372
1373 def _read_rowdata_packet_unbuffered(self):
1374 # Check if in an active query
1375 if not self.unbuffered_active:
1376 return
1377
1378 # EOF
1379 packet = self.connection._read_packet()
1380 if self._check_packet_is_eof(packet):
1381 self.unbuffered_active = False
1382 self.connection = None
1383 self.rows = None
1384 return
1385
1386 row = self._read_row_from_packet(packet)
1387 self.affected_rows = 1
1388 self.rows = (row,) # rows should tuple of row for MySQL-python compatibility.
1389 return row
1390
1391 def _finish_unbuffered_query(self):
1392 # After much reading on the MySQL protocol, it appears that there is,

Callers 1

read_nextMethod · 0.80

Calls 3

_check_packet_is_eofMethod · 0.95
_read_row_from_packetMethod · 0.95
_read_packetMethod · 0.80

Tested by

no test coverage detected