zhangqian
2023-11-01 803c72123fc14274c7a09f6eb0d6076d24afda3f
model/util.go
@@ -1,14 +1,14 @@
package model
import (
   "apsClient/pkg/mysqlx"
   "apsClient/pkg/sqlitex"
   "fmt"
   "gorm.io/gorm"
   "github.com/jinzhu/gorm"
)
// WithTransaction : var funcs []func(db *gorm.DB) error,把相关函数添加进去
func WithTransaction(fns ...func(*gorm.DB) error) (err error) {
   tx := mysqlx.GetDB().Begin()
   tx := sqlitex.GetDB().Begin()
   defer func() {
      if r := recover(); r != nil {
         tx.Rollback()