else:
assert results is not None
self._check_results(results)
- self._results = results
- self._select_current_result(0)
+ self._set_results(results)
self._last_query = query
raise e.ProgrammingError("COPY cannot be mixed with other operations")
self._check_copy_result(results[0])
- self._results = results
- self._select_current_result(0)
+ self._set_results(results)
def _execute_send(
self,
self._make_row = self._make_row_maker()
+ def _set_results(self, results: List["PGresult"]) -> None:
+ self._results = results
+ self._select_current_result(0)
+
def _set_results_from_pipeline(self, results: List["PGresult"]) -> None:
self._check_results(results)
first_batch = not self._results