SchemaSpy para SQL Server mediante nightly build
-
19-09-2019 - |
Pregunta
Me gustaría para automatizar SchemaSpy como parte de una nightly build contra una base de datos SQL Server.
No estoy seguro exactamente cómo ir sobre esto, ya que parece ser controladores de servidor java sql falta cuando vaya a generar.
¿Alguien podría dar un paso a paso ejecutar a través de cómo ejecutar schemaspy en este contexto, por favor?
Solución
SchemaCrawler para Microsoft SQL Server es un programa de línea de comandos que puede generar un diagrama de base de datos de Microsoft base de datos de SQL Server. Su sistema de construcción puede invocar la línea de comandos SchemaCrawler. SchemaCrawler le da opciones "grep" para incluir y excluir las tablas y columnas del diagrama.
En la práctica, lo que he encontrado es que la salida de un archivo de texto del esquema de base es útil también, cuando se hace como parte de la construcción. De esta manera, se puede comprobar el archivo de texto en el sistema de control de código fuente, y tienen un historial de versiones de cómo el esquema ha evolucionado con el tiempo. SchemaCrawler está diseñado para automatizar esto también, desde la línea de comandos.