Opens a PostgreSQL database through RPostgres::Postgres(), optionally
creates the tracking schema, and checks that all required tracking tables are
present.
Arguments
- ...
Connection arguments passed to
DBI::dbConnect(), such asdbname,host,port,user, andpassword.- initialize
If
TRUE, callcreate_schema()before checking required tables. Defaults toFALSE.
Examples
if (FALSE) { # \dontrun{
con <- connect_postgres_tracking_db(
dbname = "learnrtrackr",
host = "localhost",
user = "learnrtrackr",
password = Sys.getenv("LEARNRTRACKR_POSTGRES_PASSWORD"),
initialize = TRUE
)
DBI::dbDisconnect(con)
} # }