MCPcopy Create free account
hub / github.com/riverqueue/river / JobGetByIDMany

Method JobGetByIDMany

riverdriver/riversqlite/river_sqlite_driver.go:502–508  ·  view source on GitHub ↗
(ctx context.Context, params *riverdriver.JobGetByIDManyParams)

Source from the content-addressed store, hash-verified

500}
501
502func (e *Executor) JobGetByIDMany(ctx context.Context, params *riverdriver.JobGetByIDManyParams) ([]*rivertype.JobRow, error) {
503 jobs, err := dbsqlc.New().JobGetByIDMany(schemaTemplateParam(ctx, params.Schema), e.dbtx, params.ID)
504 if err != nil {
505 return nil, interpretError(err)
506 }
507 return sliceutil.MapError(jobs, jobRowFromInternal)
508}
509
510func (e *Executor) JobGetByKindMany(ctx context.Context, params *riverdriver.JobGetByKindManyParams) ([]*rivertype.JobRow, error) {
511 jobs, err := dbsqlc.New().JobGetByKindMany(schemaTemplateParam(ctx, params.Schema), e.dbtx, params.Kind)

Callers

nothing calls this directly

Implementers 3

Executorriverdriver/riverpgxv5/river_pgx_v5_dr
Executorriverdriver/riverdatabasesql/river_dat
Executorriverdriver/riversqlite/river_sqlite_d

Calls 5

NewFunction · 0.92
MapErrorFunction · 0.92
schemaTemplateParamFunction · 0.70
interpretErrorFunction · 0.70
JobGetByIDManyMethod · 0.65

Tested by

no test coverage detected