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

Method QueryVersions

ent/node_query.go:93–112  ·  view source on GitHub ↗

QueryVersions chains the current query on the "versions" edge.

()

Source from the content-addressed store, hash-verified

91
92// QueryVersions chains the current query on the "versions" edge.
93func (nq *NodeQuery) QueryVersions() *NodeVersionQuery {
94 query := (&NodeVersionClient{config: nq.config}).Query()
95 query.path = func(ctx context.Context) (fromU *sql.Selector, err error) {
96 if err := nq.prepareQuery(ctx); err != nil {
97 return nil, err
98 }
99 selector := nq.sqlQuery(ctx)
100 if err := selector.Err(); err != nil {
101 return nil, err
102 }
103 step := sqlgraph.NewStep(
104 sqlgraph.From(node.Table, node.FieldID, selector),
105 sqlgraph.To(nodeversion.Table, nodeversion.FieldID),
106 sqlgraph.Edge(sqlgraph.O2M, false, node.VersionsTable, node.VersionsColumn),
107 )
108 fromU = sqlgraph.SetNeighbors(nq.driver.Dialect(), step)
109 return fromU, nil
110 }
111 return query
112}
113
114// QueryReviews chains the current query on the "reviews" edge.
115func (nq *NodeQuery) QueryReviews() *NodeReviewQuery {

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