@@ -419,6 +419,11 @@ func (connMulti *ConnectionMulti) EvalTyped(expr string, args interface{}, resul
419
419
return connMulti .getCurrentConnection ().EvalTyped (expr , args , result )
420
420
}
421
421
422
+ // ExecuteTyped passes sql expression to Tarantool for execution.
423
+ func (connMulti * ConnectionMulti ) ExecuteTyped (expr string , args interface {}, result interface {}) (tarantool.SQLInfo , []tarantool.ColumnMetaData , error ) {
424
+ return connMulti .getCurrentConnection ().ExecuteTyped (expr , args , result )
425
+ }
426
+
422
427
// SelectAsync sends select request to Tarantool and returns Future.
423
428
func (connMulti * ConnectionMulti ) SelectAsync (space , index interface {}, offset , limit , iterator uint32 , key interface {}) * tarantool.Future {
424
429
return connMulti .getCurrentConnection ().SelectAsync (space , index , offset , limit , iterator , key )
@@ -482,6 +487,11 @@ func (connMulti *ConnectionMulti) EvalAsync(expr string, args interface{}) *tara
482
487
return connMulti .getCurrentConnection ().EvalAsync (expr , args )
483
488
}
484
489
490
+ // ExecuteAsync passes sql expression to Tarantool for execution.
491
+ func (connMulti * ConnectionMulti ) ExecuteAsync (expr string , args interface {}) * tarantool.Future {
492
+ return connMulti .getCurrentConnection ().ExecuteAsync (expr , args )
493
+ }
494
+
485
495
// Do sends the request and returns a future.
486
496
func (connMulti * ConnectionMulti ) Do (req tarantool.Request ) * tarantool.Future {
487
497
return connMulti .getCurrentConnection ().Do (req )
0 commit comments