Les tableaux suivants répertorient les éléments de schéma et les attributs que vous pouvez utiliser pour interroger la source de données.
| Attribut | Description |
|---|---|
| ID | Identificateur unique de la base de données |
| Nom | Nom de la base de données |
| URL | URL de la base de données |
Le schéma ne contient qu'un élément intitulé folder. Utilisez son attribut isProject pour déterminer si le résultat est un dossier ou un projet et le décrire en conséquence dans la sortie.
| Attribut | Description |
|---|---|
| Description | Description du projet ou du dossier. |
| ID | Identificateur du projet ou du dossier. |
| isProject | La valeur est true si le dossier est un projet ; sinon, la valeur est false. |
| Nom | Nom du project ou du dossier. |
| URL | URL du projet ou du dossier. |
L'élément de module permet d'accéder à certaines propriétés du module.
| Attribut | Description |
|---|---|
| Description | Description du module. |
| fullName | Nom qualifié complet du module. Exemple : /demo/car/test/System requirements |
| ID | Identificateur du module. |
| Nom | Nom du module. |
| Type | Type du module :
|
| URL | URL du projet ou du module. |
Le schéma est conçu de telle sorte qu'une requête unique peut extraire toutes les informations de structure. Si un niveau récursif supérieur à 0 est défini pour la requête Database/Folder, tous les dossiers et projets jusqu'à ce niveau d'imbrication sont extraits.
List DOORS Structure 1 $1 Database/Folder
List-detail
Text
Database/Folder/name
List DOORS Structure 1 $2 Database/Folder/Module
Text
Database/Folder/Module/name