PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Ferramentas para gerar diagrama de tabelas de banco de dados com PostgreSQL?


Eu amo schemaspy para visualizações de esquema. Olhe para a saída de amostra que eles fornecem e babe. Observe as abas!

Você precisará baixar o driver JDBC aqui, então seu comando deve ser algo como:
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

Às vezes, usando as opções -port não funcionará se o seu banco de dados tiver uma porta diferente, então você deve adicionar a porta manual após o parâmetro do host, por exemplo:
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

Você precisará instalar o graphviz também se você quiser gráficos (apt-get install graphviz para distribuições baseadas em debian).