From c3f1c2468e532fda5e57cea0cb47577c1278a47e Mon Sep 17 00:00:00 2001 From: Benjamin De Boe Date: Wed, 8 May 2024 12:35:03 +0200 Subject: [PATCH] fix cursor use --- sqlalchemy_iris/base.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sqlalchemy_iris/base.py b/sqlalchemy_iris/base.py index 5410022..60e02d3 100644 --- a/sqlalchemy_iris/base.py +++ b/sqlalchemy_iris/base.py @@ -915,7 +915,8 @@ def on_connect(conn): ) else: try: - conn.execute(text("SELECT TO_VECTOR('1,2,3', INT, 3)")) + with conn.cursor() as cursor: + cursor.execute(text("SELECT TO_VECTOR('1,2,3', INT, 3)")) self.supports_vectors = True except: # noqa self.supports_vectors = False