Se ha introducido una mejora que permite definir valores enumerados para los atributos de una Entidad,
Esta funcionalidad permite que para atributos de tipo String, Number e Integer pueda definir un conjunto de valores (por ejemplo para definir opciones en un combo):
Para estos atributos el valor debe estar entre uno de estos valores.
A la hora de definir el esquema de la Entidad se define como un enum:
A la hora de trabajar con el CRUD de Entidades para estos atributos se mostrará un selector con los tipos permitidos:
Igual que en el Gadget CRUD:
Además se ha tenido en cuenta el caso en el que el campo no sea requerido. Como ejemplo en este caso se cambia el campo gender a opcional, tras actualizar el esquema, se puede comprobar en la pantalla de gestión CRUD de la entidad o a los gadgets CRUD en los Dashboards.
Que ahora el selector permite la opción vacía para rellenar nuevos registros o actualizar los existentes.
Captura edición entidad:
Captura CRUD entidad employee
Captura Formulario edición en gadget CRUD usado en un Dashboard.