Encontrei SchemaSpy muito bom - você precisa executar o script toda vez que o esquema mudar, mas não é tão grande coisa. Como apontado nos comentários, há também uma GUI por isso. Outra ferramenta interessante é o SchemaCrawler .