Azure / Azure/data-api-builder
🥕[Improvement]: Enhance CLI to support @env() for enum options
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- C#
- Sterne
- 1.5k
- Forks
- 372
- Ø Merge
- 3 T. 22 Std.
- Gemergte PRs (30 T.)
- 9
Beschreibung
### What happened?
When doing this in the CLI:
`dab init --config "dab-config.json" --host-mode "@env('mode')" `
I got this:
`Option 'host-mode' is defined with a bad format.`
It seems to me that validation is being done prematurely. av --v
### Version
Microsoft.DataApiBuilder 0.9.5-rc
### What database are you using?
Azure SQL
### What hosting model are you using?
Local (including CLI)
### Which API approach are you accessing DAB through?
REST, GraphQL
### Relevant log output
_No response_
### Code of Conduct
- [X] I agree to follow this project's Code of Conduct
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Reproduziere den Befehl `dab init` mit `--host-mode "@env('mode')"` und verfolge, wo das Format der Enum-Option validiert wird. Als erledigt gilt dies, wenn die CLI den Umgebungsvariablen-Ausdruck akzeptiert und den Host-Modus korrekt auflöst, ohne ein ungültiges Format zu melden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- azure, csharp, graphql
- Bereich
- cli, tooling
- Issue-Typ
- Feature
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100