From ff02ffdf4fa1e5ab9a5135da619bea15e300812b Mon Sep 17 00:00:00 2001 From: Jephte Clain Date: Thu, 27 Mar 2025 15:58:47 +0400 Subject: [PATCH] modifs.mineures sans commentaires --- src/schema/TODO.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/schema/TODO.md b/src/schema/TODO.md index 42ef73c..7c9cbb6 100644 --- a/src/schema/TODO.md +++ b/src/schema/TODO.md @@ -1,5 +1,11 @@ # nulib\schema +* ensureKeys() et orderKeys() se fait au niveau de access (ou input?) + * access/input ne pouvant pas connaître les valeurs appropriées, c'est le + schéma qui les génère. ensureKeys($values) + * méthode ensureAssoc() transforme les clés séquentielles en clés associatives +* l'ordre est `ensureAssoc [--> ensureKeys] [--> orderKeys]` + * pour AssocResult, les clés suivantes sont supportées: * false pour la clé courante * null pour un résultat aggrégé @@ -9,12 +15,6 @@ --> vérifier s'il suffit d'utiliser instanceof ScalarXxx, AssocXxx, etc. pour les actions courantes -* ensureKeys() et orderKeys() se fait au niveau de access (ou input?) - * access/input ne pouvant pas connaître les valeurs appropriées, c'est le - schéma qui les génère. ensureKeys($values) - * méthode ensureAssoc() transforme les clés séquentielles en clés associatives -* l'ordre est `ensureAssoc [--> ensureKeys] [--> orderKeys]` - * rajouter l'attribut "size" pour spécifier la taille maximale des valeurs * cela pourrait servir pour générer automatiquement des tables SQL * ou pour modéliser un schéma FSV