Me encanta schemaspy para visualizaciones de esquemas. Mire la salida de muestra que proporcionan y babee. ¡Observe las pestañas!
Deberá descargar el controlador JDBC aquí, luego su comando debería verse así:
java -jar schemaspy-6.0.0-rc2.jar -t pgsql -db database_name -host myhost -u username -p password -o ./schemaspy -dp postgresql-9.3-1100.jdbc3.jar -s public -noads
A veces usando las opciones -port
no funcionará si su base de datos tiene un puerto diferente, por lo que debe agregar un puerto manual después del parámetro del host, por ejemplo:
java -jar schemaspy-6.0.0-rc2.jar -t pgsql -db database_name -host myhost:myport -u username -p password -o ./schemaspy -dp postgresql-9.3-1100.jdbc3.jar -s public -noads
Deberá instalar graphviz
también si quieres gráficos (apt-get install graphviz
para distribuciones basadas en Debian).