zhangzengfei
2024-04-16 a6e84625b91e19220933ed3bc8ef91435281ab26
models/cache.go
@@ -20,10 +20,14 @@
   return caches, nil
}
func (c *Cache) Update() error {
   return db.Table(c.TableName()).Save(&c).Error
func (c *Cache) Save() error {
   return db.Table(c.TableName()).Save(c).Error
}
func (c *Cache) UpdateRetryCount() error {
   return db.Table(c.TableName()).Where("id = ?", c.Id).Update("retry", c.Retry+1).Error
}
func (c *Cache) Delete() error {
   return db.Table(c.TableName()).Delete("id = ?", c.Id).Error
   return db.Table(c.TableName()).Where("id = ?", c.Id).Delete(c).Error
}