MCPcopy Index your code
hub / github.com/riverqueue/river / QueueGet

Method QueueGet

riverdriver/riversqlite/river_sqlite_driver.go:1185–1191  ·  view source on GitHub ↗
(ctx context.Context, params *riverdriver.QueueGetParams)

Source from the content-addressed store, hash-verified

1183}
1184
1185func (e *Executor) QueueGet(ctx context.Context, params *riverdriver.QueueGetParams) (*rivertype.Queue, error) {
1186 queue, err := dbsqlc.New().QueueGet(schemaTemplateParam(ctx, params.Schema), e.dbtx, params.Name)
1187 if err != nil {
1188 return nil, interpretError(err)
1189 }
1190 return queueFromInternal(queue), nil
1191}
1192
1193func (e *Executor) QueueList(ctx context.Context, params *riverdriver.QueueListParams) ([]*rivertype.Queue, error) {
1194 queues, err := dbsqlc.New().QueueList(schemaTemplateParam(ctx, params.Schema), e.dbtx, int64(params.Max))

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
schemaTemplateParamFunction · 0.70
interpretErrorFunction · 0.70
queueFromInternalFunction · 0.70
QueueGetMethod · 0.65

Tested by

no test coverage detected