Skip to main content
În loc să creați manual fișiere de entități, folosiți generatorul interactiv (scaffolder):
Vă cere să alegeți un tip de entitate și vă ghidează prin câmpurile necesare, apoi scrie un fișier gata de utilizare cu un universalIdentifier stabil și apelul corect defineEntity(). Puteți de asemenea să transmiteți direct tipul de entitate pentru a sări peste primul prompt:

Tipuri de entități disponibile

Ce generează scaffolder-ul

Fiecare tip de entitate are propriul său șablon. De exemplu, yarn twenty dev:add object solicită:
  1. Nume (singular) — de ex., invoice
  2. Nume (plural) — de ex., invoices
  3. Etichetă (singular) — completată automat din nume (de ex., Invoice)
  4. Etichetă (plural) — completată automat (de ex., Invoices)
  5. Creați o vizualizare și un element de navigare? — dacă răspundeți afirmativ, scaffolder-ul generează, de asemenea, o vizualizare corespunzătoare și un link în bara laterală pentru noul obiect.
Alte tipuri de entități au prompturi mai simple — majoritatea cer doar un nume. Tipul de entitate field este mai detaliat: solicită numele câmpului, eticheta, tipul (dintr-o listă cu toate tipurile de câmp disponibile precum TEXT, NUMBER, SELECT, RELATION etc.) și universalIdentifier al obiectului țintă.

Cale de output personalizată

Utilizați opțiunea --path pentru a plasa fișierul generat într-o locație personalizată: