aYOUne
translate
Not in your language

This page is not yet available in en. You're reading the de version.

ay create

ay create (Alias: c)

Legt einen neuen Datensatz mit einem Namen an. Für Felder über name hinaus → siehe update direkt im Anschluss.

Syntax

ay create [collection] [name]

Wenn beide Argumente fehlen und das TTY interaktiv ist, fragt die CLI nach Collection und Name.

Beispiele

# Mit Namen direkt
ay create contacts "John Doe"

# Mit Alias
ay c products "Widget"

# Workflow: anlegen + sofort befüllen
ay create projects "Website-Relaunch"
ay update projects <id> --set status=planning --set budget=15000

Verhalten

  • Server-seitig: POST /<collection> mit Body { name: "<name>" }.
  • Default-Felder (_customerID, Timestamps, Access-Control) werden vom Backend gefüllt.
  • Audit-Log wird geschrieben.
  • Bei fehlendem Recht (<module>.<plural>.create) → HTTP 403, Exit-Code 5.

Siehe auch

  • update — Folgefelder befüllen
  • copy — Duplikat statt Neuanlage
  • upload — Files in Documents