Azure / Azure/data-api-builder
[Bug]: dab update truncates field descriptions at commas
- Ngôn ngữ chính
- C#
- Star
- 1.5k
- Fork
- 370
- Merge trung bình
- 3 ngày 22 giờ
- Pull request đã merge (30 ngày)
- 9
Mô tả
## 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.
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng cách tái hiện lệnh `dab update` được hiển thị trong issue với phần mô tả được đặt trong dấu ngoặc kép và chứa các dấu phẩy, sau đó truy vết cách CLI xử lý `--fields.description`. Hoàn thành khi cấu hình được tạo giữ nguyên toàn bộ giá trị `Deployment environment: Prod, Dev, Test, or UAT` thay vì cắt ngắn giá trị này tại dấu phẩy đầu tiên.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- csharp
- Lĩnh vực
- cli
- Loại issue
- Lỗi
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức độ hoạt động
- Ít trao đổi
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 68/100