Cette table stocke l'historique d'une tâche, d'un modèle, d'un échéancier ou d'un type de tâche.
Détails
Type d'objet : TABLE
Clé primaire
| Nom | Colonnes |
|---|---|
|
ARM_HISTORY_PK |
HISTORY_FIELD_ID |
Colonnes
| Nom | Type de données | Longueur | Précision | Echelle | Valeur NULL autorisée | Commentaires |
|---|---|---|---|---|---|---|
|
HISTORY_FIELD_ID |
NUMBER |
18 |
0 |
Non |
Identifiant unique du champ d'historique |
|
|
OBJECT_ID |
NUMBER |
18 |
0 |
Non |
ID d'objet de cette entrée de l'historique |
|
|
OBJECT_TYPE |
VARCHAR2 |
8 |
Oui |
Type d'objet de cette entrée de l'historique |
||
|
OBJECT_NAME |
VARCHAR2 |
256 |
Oui |
Nom d'objet de cette entrée de l'historique |
||
|
SUPPORTING_OBJECT_ID |
NUMBER |
18 |
0 |
Oui |
ID de l'objet référencé dans cette entrée. Par exemple, l'ID d'attribut en cas de modification apportée à la valeur d'un attribut |
|
|
SUPPORTING_OBJECT |
VARCHAR2 |
765 |
Oui |
Champ d'objet annexe. Champ d'usage général lorsque les autres champs ne suffisent pas à stocker l'historique |
||
|
FIELD_ID |
NUMBER |
9 |
0 |
Non |
ID de champ indiquant quel champ (nom de la tâche, date de début, date de fin, etc.) a été modifié. Reportez-vous à HistoryManager.java pour la liste complète. |
|
|
CHANGE_TYPE_ID |
NUMBER |
9 |
0 |
Non |
ID du type de modification, par exemple Ajouté, Enlevé et Modifié. Reportez-vous à HistoryManager.java pour la liste complète. |
|
|
OLD_VALUE |
VARCHAR2 |
4 000 |
Oui |
Valeur précédente du champ |
||
|
NEW_VALUE |
VARCHAR2 |
4 000 |
Oui |
Nouvelle valeur du champ |
||
|
CHANGED_BY |
VARCHAR2 |
255 |
Non |
Personne ayant effectué la modification |
||
|
CHANGED_ON |
TIMESTAMP(6) |
Non |
Date de la modification |
|||
|
OBJECT_VERSION_NUMBER |
NUMBER |
9 |
0 |
Non |
Utilisé pour implémenter le verrouillage optimiste. Ce nombre est incrémenté chaque fois que la ligne est mise à jour. Il est comparé au début et à la fin d'une transaction pour détecter si une autre session a mis à jour la ligne depuis son interrogation. |
|
|
LAST_UPDATE_LOGIN |
NUMBER |
Oui |
Colonne WHO. Stocke l'ID de session/connexion de l'utilisateur qui a mis à jour cette ligne en dernier. |
|||
|
LAST_UPDATE_DATE |
DATE |
Non |
Colonne WHO. Stocke la date à laquelle cette ligne a été mise à jour pour la dernière fois. |
|||
|
LAST_UPDATED_BY |
VARCHAR2 |
255 |
Non |
Colonne WHO. Stocke l'ID de l'utilisateur qui a mis à jour cette ligne en dernier. |
||
|
CREATION_DATE |
DATE |
Non |
Colonne WHO. Stocke la date à laquelle cette ligne a été créée dans la base de données. |
|||
|
CREATED_BY |
VARCHAR2 |
255 |
Non |
Colonne WHO. Stocke l'ID de l'utilisateur qui a créé cette ligne. |
Index
| Index | Unicité | Colonnes |
|---|---|---|
|
ARM_HISTORY_N1 |
NONUNIQUE |
OBJECT_ID |
|
ARM_HISTORY_N2 |
NONUNIQUE |
FIELD_ID |
|
ARM_HISTORY_N3 |
NONUNIQUE |
CHANGED_ON |
|
ARM_HISTORY_PK |
UNIQUE |
HISTORY_FIELD_ID |