Skip to contents

nad_manifest() reads the local manifest written as county Parquet files are installed. The Parquet path remains the primary existence check used by nad(); the manifest provides a compact inventory and integrity metadata for validation and portable NAD fuel bundles.

Usage

nad_manifest(version = 23L, validate = FALSE)

Arguments

version

integer, length one; NAD revision to inventory. Only revision 23 is supported.

validate

logical, length one; validate every manifest row against its county Parquet file, including its schema, row count, byte size, and SHA-256 digest? This can be slow for a large inventory.

Value

A tibble with one row per installed county and columns county_fips, state, county, row_count, size_bytes, sha256, nad_revision, and installed_at.

Examples

nad_manifest()
#> # A tibble: 0 × 8
#> # ℹ 8 variables: county_fips <chr>, state <chr>, county <chr>, row_count <int>,
#> #   size_bytes <dbl>, sha256 <chr>, nad_revision <int>, installed_at <chr>