MCPcopy Create free account
hub / github.com/cloudreve/cloudreve / QueryTasks

Method QueryTasks

ent/client.go:3011–3024  ·  view source on GitHub ↗

QueryTasks queries the tasks edge of a User.

(u *User)

Source from the content-addressed store, hash-verified

3009
3010// QueryTasks queries the tasks edge of a User.
3011func (c *UserClient) QueryTasks(u *User) *TaskQuery {
3012 query := (&TaskClient{config: c.config}).Query()
3013 query.path = func(context.Context) (fromV *sql.Selector, _ error) {
3014 id := u.ID
3015 step := sqlgraph.NewStep(
3016 sqlgraph.From(user.Table, user.FieldID, id),
3017 sqlgraph.To(task.Table, task.FieldID),
3018 sqlgraph.Edge(sqlgraph.O2M, false, user.TasksTable, user.TasksColumn),
3019 )
3020 fromV = sqlgraph.Neighbors(u.driver.Dialect(), step)
3021 return fromV, nil
3022 }
3023 return query
3024}
3025
3026// QueryFsevents queries the fsevents edge of a User.
3027func (c *UserClient) QueryFsevents(u *User) *FsEventQuery {

Callers

nothing calls this directly

Calls 3

DialectMethod · 0.80
ToMethod · 0.65
QueryMethod · 0.45

Tested by

no test coverage detected