Skip to content

Ajouts de fonctions de bases (contribution Nicolas Minier)#77

Open
strayMat wants to merge 1 commit intomainfrom
fonction-base
Open

Ajouts de fonctions de bases (contribution Nicolas Minier)#77
strayMat wants to merge 1 commit intomainfrom
fonction-base

Conversation

@strayMat
Copy link
Collaborator

@strayMat strayMat commented Mar 9, 2026

Nouveautés :

  • utils: ajout de snds_table pour requêter une table snds

  • constants: ajout des clés du SNDS dans constants. Et changement pour export direct des constantes du package (sans passer par une fonction constants). Les constantes variables globales suivent la convention SNAKE_CASE.

  • .covrignore: exclusion des constantes du code coverage

PR prête pour revue.

closes #75

Remarque : j'ai du ajouter un fonctionnement différent hors et sur portail pour la partie schéma de snds_table. En effet, la gestion des schémas semble un peu différente entre duckdb (utilisé pour les tests) et oracle. Avoir une gestion correct des schémas même avec duckdb ajout un peu de complexité à la fonction mais permettra à l'avenir de tester des fonctions d'extraction utilisant les tables de la cartographie ou de l'ESND.

@github-actions
Copy link

github-actions bot commented Mar 9, 2026

PR Preview Action v1.8.1

QR code for preview link

🚀 View preview at
https://SNDStoolers.github.io/sndsTools/pr-preview/pr-77/

Built to branch gh-pages at 2026-03-09 11:37 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

@codecov
Copy link

codecov bot commented Mar 9, 2026

Codecov Report

❌ Patch coverage is 66.66667% with 5 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
R/utils.R 66.66% 5 Missing ⚠️

📢 Thoughts on this report? Let us know!

- constants: ajout des clés du SNDS dans constants. Et changement pour
  export direct des constantes du package (sans passer par une fonction
  constants).
- .covrignore: exclusion des constantes du code coverage

- Fix lint
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Proposition de fonctions de base

1 participant