From 357c78c67388863fe21e921aafe5b403cb969526 Mon Sep 17 00:00:00 2001 From: kinggo <> Date: Fri, 3 Dec 2021 17:36:22 +0800 Subject: [PATCH] fix: save not use soft_delete --- callbacks/update.go | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/callbacks/update.go b/callbacks/update.go index 485f5079..8e8174e1 100644 --- a/callbacks/update.go +++ b/callbacks/update.go @@ -59,12 +59,6 @@ func Update(config *Config) func(db *gorm.DB) { return } - if db.Statement.Schema != nil && !db.Statement.Unscoped { - for _, c := range db.Statement.Schema.UpdateClauses { - db.Statement.AddClause(c) - } - } - if db.Statement.SQL.String() == "" { db.Statement.SQL.Grow(180) db.Statement.AddClauseIfNotExists(clause.Update{}) @@ -74,7 +68,7 @@ func Update(config *Config) func(db *gorm.DB) { return } - if _, ok := db.Statement.Clauses["WHERE"]; ok && db.Statement.Schema != nil && !db.Statement.Unscoped { + if db.Statement.Schema != nil && !db.Statement.Unscoped { for _, c := range db.Statement.Schema.UpdateClauses { db.Statement.AddClause(c) }