Azure / Azure/data-api-builder
[improve]: dab add/update output around config file is noisy and confusing
- Langage dominant
- C#
- Étoiles
- 1.5k
- Forks
- 370
- Merge moyen
- 3 j 22 h
- PR mergées (30 j)
- 9
Description
## Current
The output logs are not clear or usable to the developer.
## desired dab add
```
> dab add Jerry --source dbo.table --type table --permissions anonymous:*
Info: Added entity: {entity-name}
```
> [!NOTE]
> Do not include the SUGGESTION output. That's just noise.
### Debug experience:
> --verbose
```
> dab add Jerry --source dbo.table --type table --permissions anonymous:*
dbug: Adding entity: {entity-name}
dbug: Microsoft.DataApiBuilder 2.0-rd
dbug: --config flag is (null)
dbug: DAB_ENVIRONMENT is (null)
dbug: Using c:\dev\CD\Demo\dab-config.json
dbug: Source is dbo.TableName
dbug: Type is view
dbug: Permissions are anonymous:*
Info: Added entity: {entity-name}
```
## desired dab update
```
> dab update Jerry --permissions anonymous:*
Info: Updated entity: {entity-name}
```
### Debug experience:
> --verbose
```
> dab update Jerry --permissions anonymous:*
dbug: Updating entity: {entity-name}
dbug: Microsoft.DataApiBuilder 2.0-rd
dbug: --config flag is (null)
dbug: DAB_ENVIRONMENT is (null)
dbug: Using c:\dev\CD\Demo\dab-config.json
Info: Updated entity: {entity-name}
```
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par suivre les points d’entrée des commandes dab add et dab update ainsi que leur journalisation avec --verbose. Comparez la sortie actuelle aux exemples de cette issue ; c’est terminé lorsque les messages Info sont concis, que les détails de débogage utiles apparaissent uniquement avec --verbose et qu’aucune sortie SUGGESTION n’est produite.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- csharp
- Domaine
- cli, developer-experience
- Type d'issue
- Fonctionnalité
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- Calme
- Clarté
- Plutôt claire
- Accessibilité débutants
- 55/100