diff options
Diffstat (limited to 'internal/postgres/unit.go')
| -rw-r--r-- | internal/postgres/unit.go | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/internal/postgres/unit.go b/internal/postgres/unit.go index 765d541e..fee52439 100644 --- a/internal/postgres/unit.go +++ b/internal/postgres/unit.go @@ -277,6 +277,11 @@ func (db *DB) GetUnit(ctx context.Context, um *internal.UnitMeta, fields interna return u, nil } +// GetModulePackages returns a list of packages in the given module version. +func (db *DB) GetModulePackages(ctx context.Context, modulePath, version string) ([]*internal.PackageMeta, error) { + return getPackagesInUnit(ctx, db.db, modulePath, modulePath, version, -1, db.bypassLicenseCheck) +} + func (db *DB) getUnitID(ctx context.Context, fullPath, modulePath, resolvedVersion string) (_ int, _ bool, err error) { defer derrors.WrapStack(&err, "getUnitID(ctx, %q, %q, %q)", fullPath, modulePath, resolvedVersion) defer stats.Elapsed(ctx, "getUnitID")() |
