QueryPasskey queries the passkey edge of a User.
(u *User)
| 2993 | |
| 2994 | // QueryPasskey queries the passkey edge of a User. |
| 2995 | func (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. |
| 3011 | func (c *UserClient) QueryTasks(u *User) *TaskQuery { |