Azure / Azure/data-api-builder

[Bug]: dab update truncates field descriptions at commas

Offen Anfängerfreundlich
#3,576 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
2.x cli mcp-server
Vorherrschende Sprache
C#
Sterne
1.5k
Forks
370
Ø Merge
3 T. 22 Std.
Gemergte PRs (30 T.)
9

Beschreibung

## Expected

Quoted field descriptions should preserve commas.

```
dab update ServerInventory \
--fields.name Environment \
--fields.description "Deployment environment: Prod, Dev, Test, or UAT"
```

### Expected config:

```json
"description": "Deployment environment: Prod, Dev, Test, or UAT"
```

## Actual

The description is truncated at the first comma.

```json
"description": "Deployment environment: Prod"
```

This makes the CLI unreliable for scripting realistic descriptions, especially descriptions that list valid values.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, den im Issue gezeigten Befehl `dab update` mit einer Beschreibung in Anführungszeichen zu reproduzieren, die Kommas enthält, und verfolge anschließend die CLI-Verarbeitung für `--fields.description`. Erledigt ist die Aufgabe, wenn die generierte Konfiguration den vollständigen Wert `Deployment environment: Prod, Dev, Test, or UAT` beibehält, anstatt ihn am ersten Komma abzuschneiden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
csharp
Bereich
cli
Issue-Typ
Bug
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Ruhig
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
68/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.