Outils pour utilisateurs

Outils du site


doc:v3:tables-management

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
doc:v3:tables-management [2018/03/30 07:40]
romain
doc:v3:tables-management [2023/03/17 09:56] (Version actuelle)
Ligne 10: Ligne 10:
  
  
-  * Supprimer la clé primaire qui est d'un champs nommé de cette façon <​NOMTABLE>​_ID+  * Supprimer la clé primaire qui est un champs nommé de cette façon <​NOMTABLE>​_ID
  
 ===== Champs spéciaux ===== ===== Champs spéciaux =====
Ligne 16: Ligne 16:
 Certains champs nommés, ou suffixés, de manière définie permettent d'​effectuer certains traitements sur les-dits champs. Certains champs nommés, ou suffixés, de manière définie permettent d'​effectuer certains traitements sur les-dits champs.
  
-<​NOMTABLE>​_<​NOMCHAMP>​**_EZGEDVIEWED** : Un champ suffixé ainsi sera mis à jour avec le nom d'​utilisateur et l'​heure de consultation de la fiche descriptive. Le champ ne sera mis à jour qu'une fois par utilisateur.+<​NOMTABLE>​_<​NOMCHAMP>​**_EZGEDVIEWED** : Un champ suffixé ainsi permet de produire une traçabilité,​ il sera mis à jour avec le nom d'​utilisateur et l'​heure de consultation de la fiche descriptive. Le champ ne sera mis à jour qu'une fois par utilisateur.
 Exemple après qu'une fiche descriptive ait été consultée par deux utilisateurs : Exemple après qu'une fiche descriptive ait été consultée par deux utilisateurs :
   admin : 2013-06-21 14:54:38   admin : 2013-06-21 14:54:38
Ligne 22: Ligne 22:
  
  
-<​NOMTABLE>​_<​NOM_DU_CHAMP>​**_EZGEDUPDATED** : Idem mais lorsque la fiche descriptive est mise à jour.+<​NOMTABLE>​_<​NOM_DU_CHAMP>​**_EZGEDUPDATED** : Idem, permet ​ de produire une traçabilité, ​mais lorsque la fiche descriptive est mise à jour.
  
 ===== Création d'un champ ===== ===== Création d'un champ =====
Ligne 32: Ligne 32:
   * Nom du champs   * Nom du champs
  
-**attention** au nom du champs. Celui doit être de cette facon : <​NOMTABLE>​_<​NOMCHAMP>​+**Attention** au nom du champs. Celui doit être de cette facon : <​NOMTABLE>​_<​NOMCHAMP
 + 
 +Pour les champs qui servent de clé étrangère,​ nommez les ainsi : <​NOMTABLEACTUELLE>​_<​NOMAUTRETABLE_CHAMPAUTRETABLE>
  
   * Valeur par défaut :   * Valeur par défaut :
 Pour un champs numérique, il sera systématiquement à 0 par défaut si vous ne lui donnez aucune valeur par défaut. Pour un champs numérique, il sera systématiquement à 0 par défaut si vous ne lui donnez aucune valeur par défaut.
  
-Pour un champs plein texte, il doit être "​NULL"​ par défaut et ne peut pas avoir de valeur par défaut.+Pour un champs plein texte, il doit être vide par défaut ("​NULL"​ par défaut) (donc cochez la case si ce n'est pas le cas) et ne peut pas avoir de valeur par défaut.
  
  
-===== Changer le type du champs ​dans EzGED 3.3.0 =====+===== Changer le type du champs =====
  
 A l'​heure actuelle, pour changer de type de champs : A l'​heure actuelle, pour changer de type de champs :
   - Editez le champs en changeant le type et QUE le type, enregistrez   - Editez le champs en changeant le type et QUE le type, enregistrez
-  - Ré ouvrez à nouveau l'​édition du champs : le formulaire aura changé ​d'​aspect ​et vous pouvez donc attribuer les vrais paramètres au champs+  - Ré ouvrez à nouveau l'​édition du champs : le formulaire aura changé et vous pouvez donc attribuer les vrais paramètres au champs
  
 ====== Gestion des clés d'une table ====== ====== Gestion des clés d'une table ======
Ligne 55: Ligne 57:
 Les types : Les types :
 | Clé unique | Sur une ou plusieurs colonnes, fait en sorte que la combinaison de valeurs sur une ligne soit présente une seule fois dans toute la table| | Clé unique | Sur une ou plusieurs colonnes, fait en sorte que la combinaison de valeurs sur une ligne soit présente une seule fois dans toute la table|
-| Index |  +| Index | Rend accélérée la recherche sur la table via une colonne ​
-|Index plein texte |  |+|Index plein texte | |
  
doc/v3/tables-management.1522395616.txt.gz · Dernière modification: 2023/03/17 09:56 (modification externe)