MCPcopy Create free account
hub / github.com/buggregator/server / scanEventRows

Function scanEventRows

internal/storage/sqlite.go:166–180  ·  view source on GitHub ↗
(rows *sql.Rows)

Source from the content-addressed store, hash-verified

164}
165
166func scanEventRows(rows *sql.Rows) (*event.Event, error) {
167 var ev event.Event
168 var payload string
169 var ts string
170 var pinned int
171
172 if err := rows.Scan(&ev.UUID, &ev.Type, &payload, &ts, &ev.Project, &pinned); err != nil {
173 return nil, err
174 }
175
176 ev.Payload = json.RawMessage(payload)
177 fmt.Sscanf(ts, "%f", &ev.Timestamp)
178 ev.IsPinned = pinned != 0
179 return &ev, nil
180}
181
182func boolToInt(b bool) int {
183 if b {

Callers 1

FindAllMethod · 0.85

Calls 1

ScanMethod · 0.80

Tested by

no test coverage detected