File tree Expand file tree Collapse file tree 2 files changed +12
-0
lines changed Expand file tree Collapse file tree 2 files changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -149,6 +149,7 @@ class Dialect(PGDialect_psycopg2):
149
149
supports_statement_cache = False
150
150
supports_comments = False
151
151
supports_sane_rowcount = False
152
+ supports_server_side_cursors = False
152
153
inspector = DuckDBInspector
153
154
# colspecs TODO: remap types to duckdb types
154
155
colspecs = util .update_copy (
Original file line number Diff line number Diff line change @@ -118,6 +118,17 @@ def test_foreign(session: Session) -> None:
118
118
assert owner .owned .name == "Walter"
119
119
120
120
121
+ def test_disabled_server_side_cursors (engine : Engine ) -> None :
122
+ connection = engine .connect ().execution_options (stream_results = True )
123
+
124
+ session = sessionmaker (bind = connection )()
125
+
126
+ session .add (FakeModel (name = "Walter" ))
127
+ session .commit ()
128
+
129
+ assert list (session .query (FakeModel ).yield_per (1 ))
130
+
131
+
121
132
@given (text_strat ())
122
133
@settings (deadline = timedelta (seconds = 1 ))
123
134
def test_simple_string (s : str ) -> None :
You can’t perform that action at this time.
0 commit comments