The listed packages are required for some functions of rocker.
RSQLite package for handling of SQLite database connections. It is required for the setupSQLite() function of rocker class.
install.packages("RSQLite")
Setup database
Option 1
db <- rocker::newDB() # New database handling object db$setupSQLite( # Setup SQLite database dbname = ":memory:" ) db$unloadDriver() # Reset database handling object
Option 2
db <- rocker::newDB() # New database handling object db$setupDriver( # Setup SQLite database drv = RSQLite::SQLite(), dbname = ":memory:" ) db$unloadDriver() # Reset database handling object
RPostgres package for handling of PostgreSQL database connections. It is required for the setupPostgreSQL() function of rocker class.
install.packages("RPostgres")
Setup database
Option 1
db <- rocker::newDB() # New database handling object #> dctr | New object db$setupPostgreSQL( # Setup PostgreSQL database host = "127.0.0.1", port = "5432", dbname = "mydb", user = "postgres", password = "password" ) #> Dctr | Driver load RPostgres db$unloadDriver() # Reset database handling object #> dctr | Driver unload RPostgres
Option 2
db <- rocker::newDB() # New database handling object #> dctr | New object db$setupDriver( # Setup PostgreSQL database drv = RPostgres::Postgres(), host = "127.0.0.1", port = "5432", dbname = "mydb", user = "postgres", password = "password" ) #> Dctr | Driver load RPostgres db$unloadDriver() # Reset database handling object #> dctr | Driver unload RPostgres
RMariaDB package for handling of MariaDB and MySQL database connections. It is required for the setupMariaDB() function of rocker class.
install.packages("RMariaDB")
Setup database
Option 1
db <- rocker::newDB() # New database handling object #> dctr | New object db$setupMariaDB( # Setup MariaDB database host = "127.0.0.1", port = "3306", dbname = "mydb", user = "root", password = "password" ) #> Dctr | Driver load RMariaDB db$unloadDriver() # Reset database handling object #> dctr | Driver unload RMariaDB
Option 2
db <- rocker::newDB() # New database handling object #> dctr | New object db$setupDriver( # Setup MariaDB database drv = RMariaDB::MariaDB(), host = "127.0.0.1", port = "3306", dbname = "mydb", user = "root", password = "password" ) #> Dctr | Driver load RMariaDB db$unloadDriver() # Reset database handling object #> dctr | Driver unload RMariaDB
The crayon package is required for colored terminal output. If missing terminal output is monochrome.
install.packages("crayon")
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.