Skip to content

Commit 6aff0db

Browse files
committed
Change the order of base classes for cursor.
With this change it is possible to monkey-patch execute method to SimpleCursorBase and get interesting logs of everything that goes through.
1 parent ad8ed5a commit 6aff0db

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

postgres/cursors.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -152,15 +152,15 @@ def all(self, sql, parameters=None):
152152
return recs
153153

154154

155-
class SimpleTupleCursor(TupleCursor, SimpleCursorBase):
155+
class SimpleTupleCursor(SimpleCursorBase, TupleCursor):
156156
"""A `simple cursor`_ that returns tuples.
157157
"""
158158

159-
class SimpleNamedTupleCursor(NamedTupleCursor, SimpleCursorBase):
159+
class SimpleNamedTupleCursor(SimpleCursorBase, NamedTupleCursor):
160160
"""A `simple cursor`_ that returns namedtuples.
161161
"""
162162

163-
class SimpleDictCursor(RealDictCursor, SimpleCursorBase):
163+
class SimpleDictCursor(SimpleCursorBase, RealDictCursor):
164164
"""A `simple cursor`_ that returns dicts.
165165
"""
166166

0 commit comments

Comments
 (0)