SchemaCrawler is a free database schema discovery and comprehension tool. It searches schema objects using regular expressions, outputs schema and data in a diff-friendly text format, generates schema diagrams, and lints for design issues.
sdk install schemacrawler