MCPcopy Create free account
hub / github.com/aiprodcoder/MIXAPI / CountAllUserTask

Function CountAllUserTask

model/midjourney.go:193–207  ·  view source on GitHub ↗

CountAllUserTask returns total midjourney tasks for user

(userId int, queryParams TaskQueryParams)

Source from the content-addressed store, hash-verified

191
192// CountAllUserTask returns total midjourney tasks for user
193func CountAllUserTask(userId int, queryParams TaskQueryParams) int64 {
194 var total int64
195 query := DB.Model(&Midjourney{}).Where("user_id = ?", userId)
196 if queryParams.MjID != "" {
197 query = query.Where("mj_id = ?", queryParams.MjID)
198 }
199 if queryParams.StartTimestamp != "" {
200 query = query.Where("submit_time >= ?", queryParams.StartTimestamp)
201 }
202 if queryParams.EndTimestamp != "" {
203 query = query.Where("submit_time <= ?", queryParams.EndTimestamp)
204 }
205 _ = query.Count(&total).Error
206 return total
207}

Callers 1

GetUserMidjourneyFunction · 0.92

Calls

no outgoing calls

Tested by

no test coverage detected