Azure / Azure/data-api-builder

[CLI]: `dab update` option to enable/disable multiple-mutations

Offen
#2,089 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
cli config Multiple mutations
Vorherrschende Sprache
C#
Sterne
1.5k
Forks
370
Ø Merge
3 T. 22 Std.
Gemergte PRs (30 T.)
9

Beschreibung

To simplify usage, is it possible to have:

`"nested-mutations" : true`
to imply any supported nested mutations are enabled. Could be a separate PR.

_Originally posted by @Aniruddh25 in https://github.com/Azure/data-api-builder/pull/1983#discussion_r1508613872_

Introduce a new option to enable/disable all nested mutation operations through CLI.

The resulting JSON in the config file would be of the form

```json
"runtime":{
...
"graphql": {
...
"multiple-mutations": true/false
}
}
```

_Note_: The exact name of the field - `multiple-mutations` might change as the new name for the feature is under discussion. Will update this issue later with the final name of the field.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, die Behandlung der `dab update` CLI und die in der Issue dargestellte Laufzeit-GraphQL-Konfiguration zu lokalisieren. Verfolge, wie vorhandene Optionen in die Konfiguration geschrieben werden, und füge dann die Option hinzu, sodass sie alle verschachtelten Mutation-Operationen aktiviert oder deaktiviert. Erledigt ist dies, wenn die Einstellung `multiple-mutations` korrekt dargestellt wird, vorbehaltlich des endgültigen Feldnamens.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
csharp, graphql
Bereich
cli
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

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