Azure / Azure/data-api-builder
[Bug]: dab update truncates field descriptions at commas
- 主要言語
- C#
- スター
- 1.5k
- フォーク
- 370
- 平均マージ
- 3日 22時間
- マージ済み PR(30日)
- 9
説明
## 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.
コントリビューションガイド
調査の方向性
まず、Issue に示されている `dab update` コマンドを、カンマを含む引用符付きの説明で再現し、次に `--fields.description` の CLI 処理を追跡します。生成された設定が完全な `Deployment environment: Prod, Dev, Test, or UAT` の値を保持し、最初のカンマで切り捨てられなければ完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- csharp
- 領域
- cli
- issue の種類
- バグ
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 活発さ
- 静か
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 68/100