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

Method sqlCount

ent/metadata_query.go:433–440  ·  view source on GitHub ↗
(ctx context.Context)

Source from the content-addressed store, hash-verified

431}
432
433func (mq *MetadataQuery) sqlCount(ctx context.Context) (int, error) {
434 _spec := mq.querySpec()
435 _spec.Node.Columns = mq.ctx.Fields
436 if len(mq.ctx.Fields) > 0 {
437 _spec.Unique = mq.ctx.Unique != nil && *mq.ctx.Unique
438 }
439 return sqlgraph.CountNodes(ctx, mq.driver, _spec)
440}
441
442func (mq *MetadataQuery) querySpec() *sqlgraph.QuerySpec {
443 _spec := sqlgraph.NewQuerySpec(metadata.Table, metadata.Columns, sqlgraph.NewFieldSpec(metadata.FieldID, field.TypeInt))

Callers

nothing calls this directly

Calls 1

querySpecMethod · 0.95

Tested by

no test coverage detected