buildsqlx icon indicating copy to clipboard operation
buildsqlx copied to clipboard

How can I rollback all query in nested funtion

Open hzjux001 opened this issue 3 years ago • 0 comments

How can I rollback all query in nested funtion just like

err = sqlxdb.InTransaction(func() (interface{}, error) { err =func1(sqlxdb){ do some query } if err !=nil{ return nil,err }

err =func2(sqlxdb){ do some query } if err !=nil{ return nil,err }
})

when func2 return err but can't rollback query in func1

hzjux001 avatar Sep 19 '22 03:09 hzjux001