Saltar al contenido principal
En lugar de crear archivos de entidad a mano, usa el generador interactivo:
Te pide que elijas un tipo de entidad y te guía por los campos requeridos; luego escribe un archivo listo para usar con un universalIdentifier estable y la llamada correcta a defineEntity(). También puedes pasar el tipo de entidad directamente para omitir la primera pregunta:

Tipos de entidad disponibles

Qué genera el generador

Cada tipo de entidad tiene su propia plantilla. Por ejemplo, yarn twenty dev:add object solicita:
  1. Nombre (singular) — p. ej., invoice
  2. Nombre (plural) — p. ej., invoices
  3. Etiqueta (singular) — se completa automáticamente a partir del nombre (p. ej., Invoice)
  4. Etiqueta (plural) — se completa automáticamente (p. ej., Invoices)
  5. ¿Crear una vista y un elemento de navegación? — si respondes que sí, el generador también crea una vista correspondiente y un enlace en la barra lateral para el nuevo objeto.
Otros tipos de entidad tienen indicaciones más simples: la mayoría solo piden un nombre. El tipo de entidad field es más detallado: pide el nombre del campo, etiqueta, tipo (de una lista de todos los tipos de campo disponibles como TEXT, NUMBER, SELECT, RELATION, etc.) y el universalIdentifier del objeto de destino.

Ruta de salida personalizada

Usa la opción --path para colocar el archivo generado en una ubicación personalizada: