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

Method QueryPasskey

ent/client.go:2995–3008  ·  view source on GitHub ↗

QueryPasskey queries the passkey edge of a User.

(u *User)

Source from the content-addressed store, hash-verified

2993
2994// QueryPasskey queries the passkey edge of a User.
2995func (c *UserClient) QueryPasskey(u *User) *PasskeyQuery {
2996 query := (&PasskeyClient{config: c.config}).Query()
2997 query.path = func(context.Context) (fromV *sql.Selector, _ error) {
2998 id := u.ID
2999 step := sqlgraph.NewStep(
3000 sqlgraph.From(user.Table, user.FieldID, id),
3001 sqlgraph.To(passkey.Table, passkey.FieldID),
3002 sqlgraph.Edge(sqlgraph.O2M, false, user.PasskeyTable, user.PasskeyColumn),
3003 )
3004 fromV = sqlgraph.Neighbors(u.driver.Dialect(), step)
3005 return fromV, nil
3006 }
3007 return query
3008}
3009
3010// QueryTasks queries the tasks edge of a User.
3011func (c *UserClient) QueryTasks(u *User) *TaskQuery {

Callers

nothing calls this directly

Calls 3

DialectMethod · 0.80
ToMethod · 0.65
QueryMethod · 0.45

Tested by

no test coverage detected