if (FALSE) {
library(CDMConnector)
con <- DBI::dbConnect(duckdb::duckdb(), eunomiaDir())
# minimal example
cdm <- cdmFromCon(con,
cdmSchema = "main",
writeSchema = "scratch")
# write prefix is optional but recommended if write_schema is shared
cdm <- cdmFromCon(con,
cdmSchema = "main",
writeSchema = "scratch",
writePrefix = "tmp_")
# Some database systems use catalogs or compound schemas.
# These can be specified as follows:
cdm <- cdmFromCon(con,
cdmSchema = "catalog.main",
writeSchema = "catalog.scratch",
writePrefix = "tmp_")
cdm <- cdmFromCon(con,
cdmSchema = c("my_catalog", "main"),
writeSchema = c("my_catalog", "scratch"),
writePrefix = "tmp_")
cdm <- cdmFromCon(con,
cdmSchema = c(catalog = "my_catalog", schema = "main"),
writeSchema = c(catalog = "my_catalog", schema = "scratch"),
writePrefix = "tmp_")
DBI::dbDisconnect(con)
}
Run the code above in your browser using DataLab