SchemaCrawler adds SchemaSpy-compatible shim for gradual database doc migration
The latest SchemaCrawler release includes a compatibility shim that accepts standard SchemaSpy command-line arguments, allowing teams to switch tools without rewriting existing scripts. The shim, named 'schemaspy', is bundled in the SchemaCrawler Docker image and other installers, and works with multiple database types. Instead of SchemaSpy's HTML website output, it invokes SchemaCrawler Scribe to generate documentation in Google Open Knowledge Format, producing Markdown files with YAML frontmatter that can be stored and reviewed in Git. The Markdown-based output is easier to diff, search, and integrate with static-site generators or AI tools compared to browser-oriented HTML reports. Teams can use the shim as a transitional step before moving fully to SchemaCrawler's native command line and accessing its additional features like linting and row counts.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in