Package: csdb 2025.7.30

csdb: An Abstracted System for Easily Working with Databases with Large Datasets
Provides object-oriented database management tools for working with large datasets across multiple database systems. Features include robust connection management for 'PostgreSQL' databases, advanced table operations with bulk data loading and upsert functionality, comprehensive data validation through customizable field type and content validators, efficient index management, and cross-database compatibility. Designed for high-performance data operations in surveillance systems and large-scale data processing workflows.
Authors:
csdb_2025.7.30.tar.gz
csdb_2025.7.30.zip(r-4.6)csdb_2025.7.30.zip(r-4.5)csdb_2025.7.30.zip(r-4.4)
csdb_2025.7.30.tgz(r-4.6-any)csdb_2025.7.30.tgz(r-4.5-any)
csdb_2025.7.30.tar.gz(r-4.6-any)csdb_2025.7.30.tar.gz(r-4.5-any)
csdb_2025.7.30.tgz(r-4.5-emscripten)
csdb.pdf |csdb.html✨
csdb/json (API)
NEWS
| # Install 'csdb' in R: |
| install.packages('csdb', repos = c('https://csids.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/csids/csdb/issues
Pkgdown/docs site:https://www.csids.no
- nor_covid19_cases_by_time_location - Covid-19 data for PCR-confirmed cases in Norway
Last updated from:1ac7226b1e. Checks:9 OK. Indexed: yes.
| Target | Result | Total time | Artifact |
|---|---|---|---|
| linux-devel-x86_64 | OK | 152 | |
| source / vignettes | OK | 241 | |
| linux-release-x86_64 | OK | 178 | |
| macos-devel-arm64 | OK | 98 | |
| macos-release-arm64 | OK | 99 | |
| windows-devel | OK | 103 | |
| windows-release | OK | 99 | |
| windows-oldrel | OK | 140 | |
| wasm-release | OK | 159 |
Exports:DBConnection_v9DBTable_v9get_table_names_and_infovalidator_field_contents_blankvalidator_field_contents_csfmt_rts_data_v1validator_field_contents_csfmt_rts_data_v2validator_field_types_blankvalidator_field_types_csfmt_rts_data_v1validator_field_types_csfmt_rts_data_v2
Dependencies:bitbit64blobclicpp11csutildata.tableDBIdplyrfarverfsgenericsggplot2gluegtablehmsisobandlabelinglifecyclemagrittrodbcpillarpkgconfigR6RColorBrewerRcpprlangS7scalesstringistringrtibbletidyselectutf8uuidvctrsviridisLitewithr
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| R6 Class representing a database connection | DBConnection_v9 |
| R6 Class representing a database table with advanced data management capabilities | DBTable_v9 |
| Get table names, number of rows, and size information | get_table_names_and_info |
| Covid-19 data for PCR-confirmed cases in Norway (nation and county) | nor_covid19_cases_by_time_location |
| Blank data contents validator | validator_field_contents_blank |
| Field contents validator for csfmt_rts_data_v1 schema | validator_field_contents_csfmt_rts_data_v1 |
| Field contents validator for csfmt_rts_data_v2 schema | validator_field_contents_csfmt_rts_data_v2 |
| Blank field types validator | validator_field_types_blank |
| Field types validator for csfmt_rts_data_v1 schema | validator_field_types_csfmt_rts_data_v1 |
| Field types validator for csfmt_rts_data_v2 schema | validator_field_types_csfmt_rts_data_v2 |
