Loads a variable from a registered source into PostGIS as attr_X
Source:R/loadVariable.R
loadVariable.Rd
Loads a variable from a registered source into PostGIS as attr_X
Examples
if (FALSE) { # \dontrun{
variableSourceId <- 157
variableSourceRecord <- DatabaseConnector::dbGetQuery(conn, paste0("SELECT * FROM backbone.variable_source WHERE variable_source_id = ", variableSourceId))
attrIndex <- DatabaseConnector::dbGetQuery(conn, paste0("SELECT * FROM backbone.attr_index WHERE data_source_id = ", variableSourceRecord$data_source_uuid,";"))
tableExists <- DatabaseConnector::existsTable(conn,
attrIndex$database_schema,
paste0("attr_", attrIndex$table_name))
if (!tableExists) {
message("Loading attr table dependency")
loadVariable(connectionDetails = connectionDetails, variableSourceId)
}
} # }