ay audit (Alias: history)
Zeigt den Änderungs-Verlauf eines Eintrags. Listet alle Audit-Records, ein interaktiver Picker öffnet den Detail-View des ausgewählten Records als YAML-Diff.
Syntax
ay audit [collection] [id]
Beide Argumente defaulten auf lastCollection / lastId.
Beispiele
# History eines Consumers
ay audit consumers 64a1b2c3d4e5
# History des letzten benutzten Eintrags
ay history
# History einer Task
ay audit tasks 64a1b2c3
Verhalten
- CLI lädt die Audit-Liste (
GET /<collection>/<id>/audit). - Interaktiver Picker zeigt Date + User + Action.
- Bei Auswahl: Detail-Call (
GET /<collection>/<id>/audit/<auditId>) → YAML-Dump in Terminal.
Audit-Records enthalten:
_userID— wercreatedAt— wannaction—create/update/deletebefore/after— komplette Document-Snapshots
Hinweis
Der Befehl ist interaktiv-only — in Pipes oder CI funktioniert die Picker-Phase nicht. Für scriptbare Audit-Daten: ay list audits --filter '{"_entityID":"<id>"}'.