MCPcopy Create free account
hub / github.com/dagger/dagger / SelectLogsSince

Method SelectLogsSince

engine/clientdb/queries.sql.go:259–292  ·  view source on GitHub ↗
(ctx context.Context, arg SelectLogsSinceParams)

Source from the content-addressed store, hash-verified

257}
258
259func (q *Queries) SelectLogsSince(ctx context.Context, arg SelectLogsSinceParams) ([]Log, error) {
260 rows, err := q.query(ctx, q.selectLogsSinceStmt, selectLogsSince, arg.ID, arg.Limit)
261 if err != nil {
262 return nil, err
263 }
264 defer rows.Close()
265 var items []Log
266 for rows.Next() {
267 var i Log
268 if err := rows.Scan(
269 &i.ID,
270 &i.TraceID,
271 &i.SpanID,
272 &i.Timestamp,
273 &i.SeverityNumber,
274 &i.SeverityText,
275 &i.Body,
276 &i.Attributes,
277 &i.InstrumentationScope,
278 &i.Resource,
279 &i.ResourceSchemaUrl,
280 ); err != nil {
281 return nil, err
282 }
283 items = append(items, i)
284 }
285 if err := rows.Close(); err != nil {
286 return nil, err
287 }
288 if err := rows.Err(); err != nil {
289 return nil, err
290 }
291 return items, nil
292}
293
294const selectLogsTimespan = `-- name: SelectLogsTimespan :many
295SELECT

Callers 1

LogsSubscribeHandlerMethod · 0.80

Calls 4

queryMethod · 0.95
CloseMethod · 0.65
ErrMethod · 0.65
ScanMethod · 0.45

Tested by

no test coverage detected