稼働中のDBスキーマをリバースエンジニアリングしてドキュメント生成するようなツールはいくつかあるけれど、フリーで使えて便利なものの一つが SchemaSpy
オフィシャルのDockerイメージがあるので、これで実行するとお手軽
$ docker run --network host -v "$PWD/doc:/output" schemaspy/schemaspy -t pgsql11 -host localhost -db mydatabase -u postgres -p password
最近システムの引き継ぎをしていて思い出したのでメモ