in transaction.go [63:79]
func (t *tx) enableAutoCommit() error {
_, err := t.conn.httpClient.post(context.Background(), &message.ConnectionSyncRequest{
ConnectionId: t.conn.connectionId,
ConnProps: &message.ConnectionProperties{
AutoCommit: true,
HasAutoCommit: true,
TransactionIsolation: t.conn.config.transactionIsolation,
},
})
if err != nil {
return t.conn.avaticaErrorToResponseErrorOrError(err)
}
return nil
}