Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Proposition évolution module] Nombre de caractères autorisés pour le code de la ZH #57

Open
JulienCorny opened this issue Feb 22, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@JulienCorny
Copy link
Contributor

Dans le cadre d'une prestation pour le Collectif InterCAT Zones humides d'Adour-Garonne, il va être nécessaire de modifier en base de données le nombre de caractères autorisés pour le code de la ZH de 12 à 20. Ceci permettra d'intégrer des inventaires de ZH déjà existant et possédant un système de code différent de celui en place dans le module ZH.

Est-ce que ce serait intéressant de répercuter cette modification dans une prochaine version du module ? Puisqu'il y a probablement plusieurs structures qui sont dans ce cas de figure.

@camillemonchicourt
Copy link
Member

Il faut voir si certains veulent vraiment bloquer à 12 caractères, d'autres à 20, ou si on peut laisser chacun saisir ça comme il faut.

Actuellement le champs est bloqué : https://github.com/PnX-SI/gn_module_ZH/blob/main/backend/gn_module_zh/migrations/data/script_create_tables.sql#L240
Ça me semble dommage et spécifique.

Si on veut vraiment bloquer la saisie à un nombre différents de caractères maximum selon les instances, on peut imaginer ne pas limiter le champs dans la BDD, mais faire un paramètre qui bloque la saisie au niveau du frontend seulement, à un maximum de caractère configurable.

@camillemonchicourt camillemonchicourt added the enhancement New feature or request label Feb 22, 2024
@B1234j
Copy link

B1234j commented Feb 23, 2024

Il y a une règle pour l'élaboration de ce code qui a été établie en 2001 à l'échelle du bassin Rhone-Méd-Corse par l'agence de l'eau dans le cadre de son guide technique d'inventaire ZH sur lequel se base en grande partie l'actuel module.
Si d'autres grand bassin hydro ont une règle de codage différent, il ne faut pas les bloquer avec le fonctionnement actuel de l'outil.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants