github / github/gh-mysql-conf-diff
Output in JSON and YAML
- Vorherrschende Sprache
- Go
- Sterne
- 6
- Forks
- 3
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
### Problem
The current implementation only allows text-based output:
```
Difference found: CONNECT_TIMEOUT
my.cnf: 60
mysqld: 30
```
Output should be allowed in a format that is more easily to consume programatically, e.g. JSON or YAML.
### Acceptance Criteria
- [ ] User is able to get output in JSON and YAML.
- [ ] User should be able to specify using a flag, like `--format [json|text|yaml]` or something like that
- [ ] Unit tests
- [ ] Update README
Beitragsleitfaden
Rechercherichtung
Beginnen Sie damit, die Verarbeitung der CLI-Flags und den bestehenden Pfad für die Textausgabe zu finden, und prüfen Sie anschließend, wie Unit-Tests organisiert sind. Fügen Sie Abdeckung für die Auswahl von JSON, YAML und Text hinzu, aktualisieren Sie die README mit der Verwendung des Flags, und betrachten Sie die Arbeit als abgeschlossen, wenn alle drei Formate erfolgreich angefordert werden können.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- go, mysql
- Bereich
- cli, databases
- Issue-Typ
- Feature
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100