Skip to contents

Resolution order:

  1. Local RDS/CSV files in standard project locations

  2. SQLite cache (data/cache/morie.db)

  3. 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)
} # }