WB Datadict versión 1.1.0

Abstract

WB Datadict es un plugin para MySQL Workbench Community Edition 6.x que permite generar diccionarios de datos en HTML a partir de esquemas de bases de datos. Esta entrada menciona las novedades en la versión 1.1.0 y el futuro del plugin.

Después de casi un año sin actualizaciones, el jueves pasado lancé una versión nueva de este plugin que, juzgando por las descargas, parece tener cientos de usuarios —o varios robots interesados—.

Indicador de clave foránea

Los campos que son clave foránea (FK) ahora se indican explícitamente, en vez de dejar que su reconocimiento dependa del uso de el sufijo _id en los nombres de claves primarias.

Además, el indicador enlaza a la tabla a la cual hace referencia (ver Figura 1). [1]

Figura 1

Figura 1. Indicador de clave foránea, resaltado en magenta, en una de las tablas de un diccionario de datos.

Indicador de unicidad

El indicador de unicidad (UQ) ya estaba presente en versiones anteriores del plugin, pero no mostraba ningún valor. Este error quedó corregido (ver Figura 2).

Figura 2

Figura 2. Indicador de unicidad, resaltado en magenta, en una de las tablas de un diccionario de datos.

Resaltado de tablas referenciadas

Ahora, presionar un enlace que lleva a otra tabla hace que la tabla quede resaltada con un borde azul que la diferencia de las demás (ver Figura 3).

Figura 3

Figura 3. Tabla «language» resaltada en un diccionario de datos.

Apariencia del diccionario

El contraste entre colores de texto y de fondo en el diccionario ahora es mayor para que cumpla con el nivel de accesibilidad AA de WCAG 2.0. Además, el estilo de las tablas es más sencillo (ver Figura 4).

Figura 4

Figura 4. Comparación de estilo de tablas de un diccionario generado con la versión 1.0.1 del plugin (atrás) y uno generado con la versión actual (adelante).

WB Datadict 2.0 (el futuro)

Para la versión 2 del plugin, pienso implementar una ventana asistente que le permita a los usuarios seleccionar el esquema a partir del cual quieren generar el diccionario y personalizar la plantilla para que tenga el estilo, formato e idioma deseado.

[1]Debí haber enlazado no solo el indicador, sino también el nombre del campo... Para la próxima versión será.

✮ Comentar ✮

Información de la entrada:

Autor

sirgazil

Temas