rocker: Database Interface Class

'R6' class interface for handling relational database connections using 'DBI' package as backend. The class allows handling of connections to e.g. PostgreSQL, MariaDB and SQLite. The purpose is having an intuitive object allowing straightforward handling of SQL databases.

Version: 0.3.1
Imports: DBI, R6, sodium
Suggests: covr, crayon, knitr, RMariaDB, testthat (≥ 3.0.0), rmarkdown, RPostgres, RSQLite
Published: 2022-08-20
DOI: 10.32614/CRAN.package.rocker
Author: Nikolaus Pawlowski [aut, cre, cph]
Maintainer: Nikolaus Pawlowski <niko at fr33.net>
BugReports: https://github.com/nikolaus77/rocker/issues
License: MIT + file LICENSE
URL: https://github.com/nikolaus77/rocker
NeedsCompilation: no
Materials: README NEWS
In views: Databases
CRAN checks: rocker results

Documentation:

Reference manual: rocker.pdf
Vignettes: DBI package objects and functions in R6 rocker class
Initiation of SQL database connections in R6 rocker class
Installation and set up of R6 rocker object
Usage of relational databases (SQLite, PostgreSQL and MariaDB) with R6 rocker class
Protected password (credentials) storage inside of R6 rocker class
Usage of S3 class functions on R6 rocker class
Database transactions with R6 rocker class

Downloads:

Package source: rocker_0.3.1.tar.gz
Windows binaries: r-devel: rocker_0.3.1.zip, r-release: rocker_0.3.1.zip, r-oldrel: rocker_0.3.1.zip
macOS binaries: r-release (arm64): rocker_0.3.1.tgz, r-oldrel (arm64): rocker_0.3.1.tgz, r-release (x86_64): rocker_0.3.1.tgz, r-oldrel (x86_64): rocker_0.3.1.tgz
Old sources: rocker archive

Linking:

Please use the canonical form https://CRAN.R-project.org/package=rocker to link to this page.