MCPcopy Create free account
hub / github.com/an0nfunc/ALHP / sqlAll

Method sqlAll

ent/dbpackage_query.go:335–361  ·  view source on GitHub ↗
(ctx context.Context, hooks ...queryHook)

Source from the content-addressed store, hash-verified

333}
334
335func (_q *DBPackageQuery) sqlAll(ctx context.Context, hooks ...queryHook) ([]*DBPackage, error) {
336 var (
337 nodes = []*DBPackage{}
338 _spec = _q.querySpec()
339 )
340 _spec.ScanValues = func(columns []string) ([]any, error) {
341 return (*DBPackage).scanValues(nil, columns)
342 }
343 _spec.Assign = func(columns []string, values []any) error {
344 node := &DBPackage{config: _q.config}
345 nodes = append(nodes, node)
346 return node.assignValues(columns, values)
347 }
348 if len(_q.modifiers) > 0 {
349 _spec.Modifiers = _q.modifiers
350 }
351 for i := range hooks {
352 hooks[i](ctx, _spec)
353 }
354 if err := sqlgraph.QueryNodes(ctx, _q.driver, _spec); err != nil {
355 return nil, err
356 }
357 if len(nodes) == 0 {
358 return nodes, nil
359 }
360 return nodes, nil
361}
362
363func (_q *DBPackageQuery) sqlCount(ctx context.Context) (int, error) {
364 _spec := _q.querySpec()

Callers 1

querierAllFunction · 0.80

Calls 3

querySpecMethod · 0.95
assignValuesMethod · 0.95
scanValuesMethod · 0.80

Tested by

no test coverage detected