MCPcopy Create free account
hub / github.com/Comfy-Org/registry-backend / QueryPublisher

Method QueryPublisher

ent/node_query.go:71–90  ·  view source on GitHub ↗

QueryPublisher chains the current query on the "publisher" edge.

()

Source from the content-addressed store, hash-verified

69
70// QueryPublisher chains the current query on the "publisher" edge.
71func (nq *NodeQuery) QueryPublisher() *PublisherQuery {
72 query := (&PublisherClient{config: nq.config}).Query()
73 query.path = func(ctx context.Context) (fromU *sql.Selector, err error) {
74 if err := nq.prepareQuery(ctx); err != nil {
75 return nil, err
76 }
77 selector := nq.sqlQuery(ctx)
78 if err := selector.Err(); err != nil {
79 return nil, err
80 }
81 step := sqlgraph.NewStep(
82 sqlgraph.From(node.Table, node.FieldID, selector),
83 sqlgraph.To(publisher.Table, publisher.FieldID),
84 sqlgraph.Edge(sqlgraph.M2O, true, node.PublisherTable, node.PublisherColumn),
85 )
86 fromU = sqlgraph.SetNeighbors(nq.driver.Dialect(), step)
87 return fromU, nil
88 }
89 return query
90}
91
92// QueryVersions chains the current query on the "versions" edge.
93func (nq *NodeQuery) QueryVersions() *NodeVersionQuery {

Callers

nothing calls this directly

Calls 4

prepareQueryMethod · 0.95
sqlQueryMethod · 0.95
DialectMethod · 0.80
QueryMethod · 0.45

Tested by

no test coverage detected