commit | b52312923bee35b86fc072ec546cc3e588ae64c9 | [log] [tgz] |
---|---|---|
author | R David Murray <rdmurray@bitdance.com> | Thu Jan 10 11:04:09 2013 -0500 |
committer | R David Murray <rdmurray@bitdance.com> | Thu Jan 10 11:04:09 2013 -0500 |
tree | 621c1002f13493da15de8719e084ac2d0775cf11 | |
parent | 78470b4c3a423fb304438be269afbbdd2247d676 [diff] |
#15545: fix sqlite3.iterdump regression on unsortable row_factory objects. The fix for issue 9750 introduced a regression by sorting the row objects returned by fetchall. But if a row_factory such as sqlite3.Row is used, the rows may not be sortable (in Python3), which leads to an exception. The sorting is still a nice idea, so the patch moves the sort into the sql. Fix and test by Peter Otten.