(id int, quota int64)
| 427 | } |
| 428 | |
| 429 | func updateUserUsedQuota(id int, quota int64) { |
| 430 | err := DB.Model(&User{}).Where("id = ?", id).Updates( |
| 431 | map[string]interface{}{ |
| 432 | "used_quota": gorm.Expr("used_quota + ?", quota), |
| 433 | }, |
| 434 | ).Error |
| 435 | if err != nil { |
| 436 | logger.SysError("failed to update user used quota: " + err.Error()) |
| 437 | } |
| 438 | } |
| 439 | |
| 440 | func updateUserRequestCount(id int, count int) { |
| 441 | err := DB.Model(&User{}).Where("id = ?", id).Update("request_count", gorm.Expr("request_count + ?", count)).Error |
no test coverage detected