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