(id int, quota int)
| 761 | } |
| 762 | |
| 763 | func updateUserUsedQuota(id int, quota int) { |
| 764 | err := DB.Model(&User{}).Where("id = ?", id).Updates( |
| 765 | map[string]interface{}{ |
| 766 | "used_quota": gorm.Expr("used_quota + ?", quota), |
| 767 | }, |
| 768 | ).Error |
| 769 | if err != nil { |
| 770 | common.SysError("failed to update user used quota: " + err.Error()) |
| 771 | } |
| 772 | } |
| 773 | |
| 774 | func updateUserRequestCount(id int, count int) { |
| 775 | err := DB.Model(&User{}).Where("id = ?", id).Update("request_count", gorm.Expr("request_count + ?", count)).Error |
no test coverage detected