Observação
SchemaCrawler é uma ferramenta gratuita de descoberta e compreensão de esquema de banco de dados. SchemaCrawler possui uma boa combinação de recursos úteis para governança de dados. Você pode pesquisar objetos de esquema de banco de dados usando expressões regulares e gerar o esquema e os dados em um formato de texto legível. A saída serve para documentação do banco de dados e foi projetada para ser comparada com outros esquemas de banco de dados. SchemaCrawler também gera diagramas de esquema. Você pode executar scripts em qualquer linguagem de script padrão em seu banco de dados. Você pode encontrar possíveis problemas de design de esquema com o lint.
SchemaCrawler oferece suporte a quase todos os bancos de dados que possuem um driver JDBC, mas, por conveniência, vem com drivers para alguns sistemas RDBMS comumente usados. SchemaCrawler funciona com qualquer sistema operacional que suporte Java SE 8 ou superior.
SchemaCrawler também é uma API Java que torna o trabalho com metadados de banco de dados tão fácil quanto trabalhar com objetos Java simples e antigos.
SchemaCrawler está disponível sob diversas licenças.
Explore a linha de comando do SchemaCrawler com um tutorial online ao vivo.
SchemaCrawler está disponível em vários formatos, incluindo download com exemplos, exemplos de código-fonte, iniciadores de plug-ins, plug-in de relatórios Maven, contêineres Docker, instaladores específicos do sistema operacional e jars no Repositório Central. Para uma lista completa, consulte downloads e distribuições.
Obtenha suporte no Stack Overflow, seguindo as Diretrizes para suporte.