github / github/gh-mysql-conf-diff

Output in JSON and YAML

Offen
#1 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
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

Beitragsleitfaden öffnen

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

Neue Issues direkt in Ihr Postfach

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