..16-Mar-201612 KiB




LICENSE07-Aug-20157.5 KiB

pom.xml18-Aug-20158.6 KiB

README.md12-Aug-20152.4 KiB

schemacrawler/18-Aug-20154 KiB

schemacrawler-api/18-Aug-20154 KiB

schemacrawler-archetype-maven-project/18-Aug-20154 KiB

schemacrawler-archetype-plugin-command/18-Aug-20154 KiB

schemacrawler-archetype-plugin-dbconnector/18-Aug-20154 KiB

schemacrawler-archetype-plugin-lint/18-Aug-20154 KiB

schemacrawler-commandline/18-Aug-20154 KiB

schemacrawler-db2/18-Aug-20154 KiB

schemacrawler-derby/18-Aug-20154 KiB

schemacrawler-diff/18-Aug-20154 KiB

schemacrawler-distrib/18-Aug-20154 KiB

schemacrawler-docs/18-Aug-20154 KiB

schemacrawler-h2/18-Aug-20154 KiB

schemacrawler-hsqldb/18-Aug-20154 KiB

schemacrawler-integrations/18-Aug-20154 KiB

schemacrawler-lint/18-Aug-20154 KiB

schemacrawler-mysql/18-Aug-20154 KiB

schemacrawler-offline/18-Aug-20154 KiB

schemacrawler-oracle/18-Aug-20154 KiB

schemacrawler-postgresql/18-Aug-20154 KiB

schemacrawler-site/18-Aug-20154 KiB

schemacrawler-sqlite/18-Aug-20154 KiB

schemacrawler-sqlserver/18-Aug-20154 KiB

schemacrawler-sybaseiq/18-Aug-20154 KiB

schemacrawler-test/18-Aug-20154 KiB

schemacrawler-testdb/18-Aug-20154 KiB

schemacrawler-tools/18-Aug-20154 KiB

1[![Build Status](](
2[![Coverage Status](](
3[![Maven Central](](*)
4[![Join the chat at](](
6# ![SchemaCrawler]( SchemaCrawler
8**[See SchemaCrawler website](** 
10SchemaCrawler is a free database schema discovery and comprehension tool. SchemaCrawler has a good mix of useful features for data governance. You can [search for database schema objects]( using regular expressions, and output the schema and data in a readable text format. The output serves for database documentation, and is designed to be [diff-ed]( against other database schemas. SchemaCrawler also generates [schema diagrams.]( You can [execute scripts]( in any standard scripting language against your database. You can find potential schema design issues with [lint.](
12SchemaCrawler supports almost any database that has a JDBC driver, but for convenience is [bundled with drivers]( for some commonly used RDBMS systems. SchemaCrawler works with any operating system that supports Java SE 8 or better.
14SchemaCrawler is also a Java API that makes working with database metadata as easy as working with plain old Java objects.
16All SchemaCrawler jars are in the [Central Repository](*). They can be used as dependencies in [Gradle]( or [Apache Maven]( projects, or with any other build system that supports the Central Repository.