Skip to content

Commit 12d7d6d

Browse files
committed
Throw an error when trying to set autocommit for ibm_db as it's not supported
1 parent b42452d commit 12d7d6d

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/DatabaseLibrary/connection_manager.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -643,6 +643,8 @@ def set_auto_commit(
643643
db_connection = self.connection_store.get_connection(alias)
644644
if db_connection.module_name == "jaydebeapi":
645645
db_connection.client.jconn.setAutoCommit(auto_commit)
646+
elif db_connection.module_name in ["ibm_db", "ibm_db_dbi"]:
647+
raise ValueError(f"Setting autocommit for {db_connection.module_name} is not supported")
646648
else:
647649
db_connection.client.autocommit = auto_commit
648650

0 commit comments

Comments
 (0)