Az alábbi táblázatok felsorolják mindazokat a sémaelemeket és attribútumokat, amelyeket használhat a lekérdezéshez az adatforrásból.
Attribútum | Leírás |
---|---|
Azonosító | Az adatbázis egyedi azonosítója |
Név | Az adatbázis neve |
URL | Az adatbázis URL címe |
A séma egyetlen elemet tartalmaz, melynek neve folder. Ennek isProject attribútumával állapíthatja meg, hogy az eredmény mappa vagy projekt, hogy ennek megfelelően jelenítse meg a kimenetben.
Attribútum | Leírás |
---|---|
Leírás | A projekt vagy mappa leírása. |
Azonosító | A projekt vagy mappa azonosítója. |
isProject | true, ha a mappa egy projekt, máskülönben false. |
Név | A projekt vagy mappa neve. |
URL | A projekt vagy mappa URL címe. |
A modul elem lehetővé teszi a modul bizonyos tulajdonságainak elérését.
Attribútum | Leírás |
---|---|
Leírás | A modul leírása. |
fullName | A modul teljes képzésű neve. Például: /demo/car/test/System requirements |
Azonosító | A modul azonosítója. |
Név | A modul neve. |
Típus | A modul típusa:
|
URL | A projekt vagy modul URL címe. |
A sémát úgy tervezték, hogy egyetlen lekérdezéssel le lehet kérni az összes szerkezeti információt. Ha 0-nál nagyobb rekurzív szintet határoz meg a Database/Folder lekérdezéshez, akkor az az összes mappát és projektet lekéri addig az egymásba ágyazási szintig.
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