Currently, the Commit() and Rollback() methods in connectionImpl return adbc.StatusNotImplemented because auto-commit mode is assumed.
To better support future functionality and prepare for cases where explicit transactions are needed, we should manage transaction state directly within the driver by using Go's database/sql.Tx.
Currently, the Commit() and Rollback() methods in connectionImpl return adbc.StatusNotImplemented because auto-commit mode is assumed.
To better support future functionality and prepare for cases where explicit transactions are needed, we should manage transaction state directly within the driver by using Go's database/sql.Tx.