
Create a JSON data model based on a database
db_to_json_data_model.Rd
This function helps with viewing database structures, by providing the right json to be ready by read_json_data_model
.
You can then make destructive updates to the data structure using db_write_data_model
.
Examples
if (FALSE) { # \dontrun{
conn <- DBI::dbConnect(odbc::odbc(), dsn = "Legacy Landscapes", timeout = 10)
db_to_json_data_model(conn, "data_model.json")
m <- read_json_data_model("data_model.json")
m <- model_relational_data(m)
db_write_data_model(m, schema_name = NULL, crs_srid = 4326, overwrite = T, conn = conn)
DBI::dbDisconnect(conn)
} # }