diff --git a/.Rbuildignore b/.Rbuildignore index 32136ab3663c18ed50b4b859883f2340d5d0bfa9..21ac6df078f8f567b9c9de3d1680c2960139eca8 100644 --- a/.Rbuildignore +++ b/.Rbuildignore @@ -6,3 +6,4 @@ ^\.Rproj\.user$ ^.gitlab-ci\.yml$ ^_pkgdown\.yml$ +^config\.yml$ diff --git a/vignettes/creation-des-tables-et-des-sequences.Rmd b/vignettes/creation-des-tables-et-des-sequences.Rmd new file mode 100644 index 0000000000000000000000000000000000000000..c9498328ef147c7ef2f62ef9d118833ef406172d --- /dev/null +++ b/vignettes/creation-des-tables-et-des-sequences.Rmd @@ -0,0 +1,69 @@ +--- +title: "Création des tables et des séquences" +output: rmarkdown::html_vignette +vignette: > + %\VignetteIndexEntry{Création des tables et des séquences} + %\VignetteEngine{knitr::rmarkdown} + %\VignetteEncoding{UTF-8} +--- + +```{r, include = FALSE} +knitr::opts_chunk$set( + collapse = TRUE, + comment = "#>" +) +``` + +```{r} +library(data.nitrates) +``` + +<!-- WARNING - This vignette is generated by {fusen} from dev/flat_create_tables_sequences.Rmd: do not edit by hand --> + + + + +```{r config} +#| eval: no + +# Lire le fichier de configuration +config <- yaml::read_yaml("config.yml") + +# Accéder aux valeurs pour version et last_year +version <- config$version +last_year <- config$last_year +``` + + +# Création des tables en base + +## Création de la table des prélèvements et ajout des commentaires + +Création de la table `nitrates.nitrate_prelevement_version` : +```{r create_nitrate_prelevement_table_version} +#| eval: no + +# Création du script SQL avec la version choisie +sql <- create_nitrate_prelevement_table(version, last_year) +``` + + +## Création de la table des analyses et ajout des commentaires + +Création de la table `nitrates.nitrate_analyse_version` : +```{r create_nitrate_analyse_table} +#| eval: no + +# Création du script SQL avec la version choisie +sql <- create_nitrate_analyse_table(version, last_year) +``` + + +# Incrémentation des séquences + +## Incrémentation de la table des prélèvements + +## Incrémentation de la table des analyses + + + diff --git a/vignettes/creation-des-tables-finales.Rmd b/vignettes/creation-des-tables-finales.Rmd deleted file mode 100644 index 88b9a5f25615a6aabfacb765dc8045d53a123fbb..0000000000000000000000000000000000000000 --- a/vignettes/creation-des-tables-finales.Rmd +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: "Création des tables finales" -output: rmarkdown::html_vignette -vignette: > - %\VignetteIndexEntry{creation-des-tables-finales} - %\VignetteEngine{knitr::rmarkdown} - %\VignetteEncoding{UTF-8} ---- - -```{r, include = FALSE} -knitr::opts_chunk$set( - collapse = TRUE, - comment = "#>" -) -``` - -```{r setup} -library(data.nitrates) -``` - -<!-- WARNING - This vignette is generated by {fusen} from dev/flat_create_tables.Rmd: do not edit by hand --> - -# Présentation - -> Cette page contient la logique métier concernant la création des tables de prélèvements et d'analyses concernant les nitrates. - - -# Table des prélèvements - -```{r examples-create_nitrate_prelevement_table, eval = FALSE} -# Connexion à la base de données -connexion <- datalibaba::connect_to_db(db = "si_eau", user = "admin") - -# Création du script SQL avec la version choisie -version <- "v0_16" -last_year <- "2023" -sql <- create_nitrate_prelevement_table(version, last_year, connexion) -``` - -```{r examples-create_nitrate_analyse_table, eval = FALSE} -# Connexion à la base de données -connexion <- datalibaba::connect_to_db(db = "si_eau", user = "admin") - -# Création du script SQL avec la version choisie -version <- "v0_16" -last_year <- "2023" -sql <- create_nitrate_analyse_table(version, last_year, connexion) -``` -