Vai al contenuto principale
Invece di creare manualmente i file delle entità, puoi usare lo scaffolder interattivo:
Ti chiede di scegliere un tipo di entità e ti guida attraverso i campi richiesti, quindi scrive un file pronto all’uso con un universalIdentifier stabile e la corretta chiamata a defineEntity(). Puoi anche passare direttamente il tipo di entità per saltare il primo prompt:

Tipi di entità disponibili

Cosa genera lo scaffolder

Ogni tipo di entità ha il proprio template. Ad esempio, yarn twenty dev:add object richiede:
  1. Nome (singolare) — ad es., invoice
  2. Nome (plurale) — ad es., invoices
  3. Etichetta (singolare) — compilata automaticamente dal nome (ad es., Invoice)
  4. Etichetta (plurale) — compilata automaticamente (ad es., Invoices)
  5. Creare una vista e una voce di navigazione? — se rispondi sì, lo scaffolder genera anche una vista corrispondente e un link nella barra laterale per il nuovo oggetto.
Gli altri tipi di entità hanno prompt più semplici — la maggior parte chiede solo un nome. Il tipo di entità field è più dettagliato: chiede il nome del campo, l’etichetta, il tipo (da un elenco di tutti i tipi di campo disponibili come TEXT, NUMBER, SELECT, RELATION, ecc.) e l’universalIdentifier dell’oggetto di destinazione.

Percorso di output personalizzato

Usa il flag --path per posizionare il file generato in una posizione personalizzata: