MCPcopy Create free account
hub / github.com/crowdsecurity/crowdsec / sqlCount

Method sqlCount

pkg/database/ent/metric_query.go:358–365  ·  view source on GitHub ↗
(ctx context.Context)

Source from the content-addressed store, hash-verified

356}
357
358func (_q *MetricQuery) sqlCount(ctx context.Context) (int, error) {
359 _spec := _q.querySpec()
360 _spec.Node.Columns = _q.ctx.Fields
361 if len(_q.ctx.Fields) > 0 {
362 _spec.Unique = _q.ctx.Unique != nil && *_q.ctx.Unique
363 }
364 return sqlgraph.CountNodes(ctx, _q.driver, _spec)
365}
366
367func (_q *MetricQuery) querySpec() *sqlgraph.QuerySpec {
368 _spec := sqlgraph.NewQuerySpec(metric.Table, metric.Columns, sqlgraph.NewFieldSpec(metric.FieldID, field.TypeInt))

Callers

nothing calls this directly

Calls 1

querySpecMethod · 0.95

Tested by

no test coverage detected