Skip to content
Snippets Groups Projects
Commit 37477093 authored by lisasmah's avatar lisasmah
Browse files

Correction de la gestion des tables non géo dans importer_data

- Ajout d'une ligne pour définir explicitement `query_sql_limit` dans la fonction importer_data.
- Passage à la version 0.0.0.9009 dans DESCRIPTION.
parent 3036233d
No related branches found
No related tags found
1 merge request!11Correction de la gestion des tables non géo dans importer_data
Pipeline #488842 passed
Package: datalibaba Package: datalibaba
Title: Interface De Connexion a Une Base Posgres Postgis Title: Interface De Connexion a Une Base Posgres Postgis
Version: 0.0.0.9008 Version: 0.0.0.9009
Authors@R: Authors@R:
c(person(given = "Maël", c(person(given = "Maël",
family = "Theulière", family = "Theulière",
......
## datalibaba 0.0.0.9009
- Gestion des tables non géo dans la fonction `importer_data` : Ajoute d'une ligne pour définir explicitement `query_sql_limit` dans la fonction importer_data (cas table non géo).
# datalibaba 0.0.0.9008 # datalibaba 0.0.0.9008
- Ajout d'un paramètre booleen `ecoSQL` à la fonction `connect_to_db` pour switcher de driver (passage du `DBI::dbDriver("PostgreSQL")` si `EcoSQL = FALSE`, à `RPostgres::Postgres()` si `ecoSQL = TRUE` adapté à l'usage de l'offre d'hébergement de base EcoSQL) - Ajout d'un paramètre booleen `ecoSQL` à la fonction `connect_to_db` pour switcher de driver (passage du `DBI::dbDriver("PostgreSQL")` si `EcoSQL = FALSE`, à `RPostgres::Postgres()` si `ecoSQL = TRUE` adapté à l'usage de l'offre d'hébergement de base EcoSQL)
......
...@@ -85,6 +85,7 @@ importer_data <- function(table = NULL, schema = NULL, db = "public", server = ...@@ -85,6 +85,7 @@ importer_data <- function(table = NULL, schema = NULL, db = "public", server =
if(limit == 0) { if(limit == 0) {
data <- DBI::dbReadTable(con, name) data <- DBI::dbReadTable(con, name)
} else { } else {
query_sql_limit <- paste0("SELECT * FROM ", schema, ".", table, " LIMIT ", limit)
data <- DBI::dbGetQuery(con, query_sql_limit) data <- DBI::dbGetQuery(con, query_sql_limit)
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment