This commit is contained in:
苏尹岚
2021-04-15 09:45:52 +08:00
parent b309641e5c
commit abbd00ce49
5 changed files with 20 additions and 4 deletions

View File

@@ -207,6 +207,16 @@ func CreateEntity(db *DaoDB, item interface{}) (err error) {
return err
}
func CreateEntityTx(txDB orm.TxOrmer, item interface{}) (err error) {
if txDB == nil {
return
}
if _, err = txDB.Insert(item); err != nil && !IsDuplicateError(err) {
globals.SugarLogger.Errorf("CreateEntity %s failed with error:%v", reflect.TypeOf(item).Name(), err)
}
return err
}
// InsertMulti执行成功后ID不会改写成正确的象Insert一样
func CreateMultiEntities(db *DaoDB, item interface{}) (err error) {
if db == nil {