Resolution order:
Local RDS/CSV files in standard project locations
SQLite cache (data/cache/morie.db)
CKAN API fetch (requires internet)
Usage
morie_load_cpads(db_path = NULL, use_ckan = TRUE, con = NULL)
Arguments
- db_path
Optional path to a SQLite/DuckDB file (default backend).
- use_ckan
Logical; if TRUE and data not found locally or in cache,
attempt to fetch from the CKAN API.
- con
Optional pre-opened DBI connection (overrides db_path).
Value
A data.frame with canonical CPADS columns.
Examples
if (FALSE) { # \dontrun{
# Needs the CPADS PUMF (local file, cache, or a live CKAN fetch).
cpads <- morie_load_cpads(use_ckan = TRUE)
if (!is.null(cpads)) head(cpads)
} # }