As tabelas a seguir listam os elementos de esquema e atributos que você pode utilizar para consulta a partir da origem de dados.
| Atributo | Descrição |
|---|---|
| ID | Identificador exclusivo do banco de dados |
| Nome | Nome do banco de dados |
| URL | URL do banco de dados |
O esquema contém um elemento único chamado folder. Use o atributo isProject para determinar se o resultado é uma pasta ou um projeto e retratar isso adequadamente na saída.
| Attribute | Descrição |
|---|---|
| Descrição | A descrição do projeto ou pasta |
| ID | O identificador de projeto ou pasta |
| isProject | Configure como true se a pasta for um projeto; configure como false caso contrário |
| Nome | O nome do projeto ou pasta |
| URL | A URL do projeto ou pasta |
O elemento de módulo permite o acesso a certas propriedades do módulo.
| Atributo | Descrição |
|---|---|
| Descrição | A descrição do módulo |
| fullName | O nome completo do módulo. Exemplo: /demo/car/test/System requirements |
| ID | O identificador do módulo |
| Nome | O nome do módulo |
| Tipo | O tipo do módulo:
|
| URL | A URL do projeto ou módulo |
O esquema é projetado para que uma única consulta possa recuperar todas as informações de estrutura. Definir um nível recursivo maior que 0 para a consulta Database/Folder recupera todas as pastas e projetos até esse nível de aninhamento.
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