lijian 2 rokov pred
rodič
commit
bb046558d6

+ 1 - 1
services/knowoapi/model/relation.go

@@ -53,7 +53,7 @@ func (a *Relation) Delete(relation *models.Relation) error {
 	if _, ok := cache.Get(key); ok {
 		cache.Delete(key)
 	}
-	return a.db.Delete(relation).Error
+	return a.db.Unscoped().Delete(relation).Error
 }
 
 //func (a *Relation) DeleteByChainId(relation *models.Relation) error {

+ 1 - 1
services/knowoapi/model/rule_chain.go

@@ -61,7 +61,7 @@ func (a *RuleChain) Delete(ruleChain *models.RuleChain) error {
 	if _, ok := cache.Get(key); ok {
 		cache.Delete(key)
 	}
-	return a.db.Delete(ruleChain).Error
+	return a.db.Unscoped().Delete(ruleChain).Error
 }
 
 // Update update

+ 2 - 2
services/knowoapi/model/rule_node.go

@@ -42,12 +42,12 @@ func (a *RuleNode) Delete(ruleNode *models.RuleNode) error {
 	if _, ok := cache.Get(key); ok {
 		cache.Delete(key)
 	}
-	return a.db.Delete(ruleNode).Error
+	return a.db.Unscoped().Delete(ruleNode).Error
 }
 
 func (a *RuleNode) DeleteByChainId(ruleNode *models.RuleNode) error {
 	a.db.Model(&models.RuleNode{}).Where("rule_chan_id = ?", ruleNode.RuleChainID)
-	return a.db.Delete(ruleNode).Error
+	return a.db.Unscoped().Delete(ruleNode).Error
 }
 
 // Update update