Database Connection Management and Utilities for 'dbverse'
Overview
Provides an R6-based project container for managing 'DuckDB' connections, reconnecting lazy database tables after session restarts, and storing metadata for database-backed objects used by packages in the 'dbverse'. The package supplies S4 base classes and generics for database-backed data, helpers for validating 'DuckDB' connections and table names, utilities for creating persistent database views, and methods for writing and restoring pinned lazy tables through the 'pins' package. These tools help package authors and analysts keep database paths, cached connections, and table references synchronized across interactive sessions and project directories.
Bug fixes
- Reuse canonical file-backed 'DuckDB' connections when reconnecting objects.
- Declare
dbMatrixas a suggested package for tests.
From NEWS.md in the release
Install
Health
NOTERd contentsr-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc
Rd files without \usage: ‘dbData-extract.Rd’ \arguments should not be documented without \usage.
- NOTE11 OK, 2 NOTE2026-09-29
- ERROR10 OK, 2 NOTE, 1 ERROR2026-09-04
- NOTE12 OK, 1 NOTE2026-07-11
- OK13 OK2026-06-09
- ERROR12 OK, 1 ERROR2026-06-08
Show 6 earlier changesHide 6 earlier changes
- OK13 OK2026-06-07
- WARNING4 OK, 9 WARNING2026-05-24
- ERROR12 OK, 1 ERROR2026-05-17
- OK13 OK2026-05-15
- ERROR11 OK, 1 ERROR2026-05-13
- OK6 OK2026-05-08
Documentation
- Help pages
- 26 (8 internal)
- Examples that run
- 100%1 run in a plain check
- Exported functions with examples
- 7%
- Documented parameters
- 100%
- Return-value docs
- 47%
- Help pages citing references
- 0%
- Connection Management HTML
- Getting Started HTML
- Troubleshooting & FAQ HTML
Downloads
Repository
- PRs merged (all time)
- 100%
- Median days to close, 50 most recently updated closed issues
- not measured
- Median days to close, 50 most recently updated closed PRs
- 0
Stars over time
6 development-tooling and community-health practices detected across 3 families in the upstream repository
Checks run against github.com/dbverse-org/dbproject-r on 2026-10-11.
GitHub Pages site last deployed 2026-06-02 · The repository has a site deploy workflow
pkgdown site last built 2026-06-02
This repository shows signs of AI coding tools.
- GitHub Copilotfirst seen 2026-04-29Commits: at least 8 crediting it in the message
Dependencies
Installing dbProject adds 40 packages (24 with compiled code, 30 MB of source tarballs). Heaviest: stringi 11 MB, duckdb 4.6 MB, fs 1.4 MB.
Code & Tests
People & History
Pick two releases to compare their code metrics.
- 0.1.1Latest
- 0.1.02026-05-07
- RR 4.6.0 released · 2026-04-24
Package metadata
- First published
- 2026-05-07
- Total releases
- 2 / 1 yrs
- License
- MIT + file LICENSE OSI
- Minimum R
- ≥ 4.1.0
- Download size
- 43 KB
Cite
Cite this package
Run in R for the authors' preferred citation:
citation("dbProject")This package has no citation file, so citation() returns this entry built from DESCRIPTION.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-19, which the citation names so these numbers can be found later. More on citing and the projects behind them.