jueves, 26 de marzo de 2015

HTML Report from MySQLWorkbench 6.x Schema Model

This begun in 2010 when I started to create a Lua script to generate an HTML report from MySQLWorkbench 5.x (http://tmsanchezdev.blogspot.mx/2010/07/reporte-en-html-de-un-modelo-en.html).

Lua support has been removed from MySQLWorkbench and now we can use Python to generate plugins.

I updated the script to use phyton. Script is available here for download.
 
To Install the plugin go to Scripting / Install Plugin/Module then select HTMLShemaReport.py file and restart MySQL Workbench


Open your model and go to Tools / Catalog and select "Database schema in HTML format" and provide a file name in save dialog.



Once document has been generated you will see following message:

Then open your HTML document and see the report:

Finally I want to thank all readers for their contributions, specially to Rodrigo Schmidt who started script python.

17 comentarios:

  1. Respuestas
    1. a mi tambien me sale en blanco, encontraste alguna solucion amigo
      ?

      Eliminar
    2. ¿Qué versión de MySQLWorkbench estás utilizando?

      Eliminar
    3. Ami también me sale en blanco, estoy con la versión de WB 6.3, porfa si encontraron la solución me la dicen XD

      Eliminar
    4. Veririquen que solo tengan un diagrama, por default queda el primer diagrama con el nombre "MYDB" y está vacío y por eso sale en blanco el archivo, solo deben tener el modelo del cual quieren el reporte.

      Eliminar
  2. Buenas tardes, a mi también me sale en blanco, utilizo la versión 6.3.

    ResponderEliminar
  3. Hola, a mi me salio la información en blanco; la versión que uso actualmente es la 6.3.
    Gracias.

    ResponderEliminar
  4. Veririquen que solo tengan un DIAGRAMA, por default queda el primer diagrama con el nombre "MYDB" y está vacío y por eso sale en blanco el archivo, solo deben tener el modelo del cual quieren el reporte.

    ResponderEliminar
  5. despues de instalar el pluging abro y cierro el mysql pero aun asi no me salen las opciones de catalogo

    ResponderEliminar
    Respuestas
    1. Qué versión de MySqlWorkbench estás utilizando?

      Eliminar
    2. Este comentario ha sido eliminado por el autor.

      Eliminar
  6. TMSanchez, muchas gracias por tu plugin, solo una recomendación, en la versión 6.3 no salen las notas de texto (Text Object) creadas dentro del esquema, para que lo consideres en próximas actualizaciones.

    ResponderEliminar
    Respuestas
    1. Que tal Furunando, voy a tomar en cuenta tus recomendaciones. Y espero generar otra versión muy pronto.
      Saludos.

      Eliminar