PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Des outils pour générer des diagrammes de tables de base de données avec PostgreSQL ?

J'adore schemaspy pour les visualisations de schémas. Regardez l'exemple de sortie qu'ils fournissent et salivez. Notez les onglets !

Vous devrez télécharger le pilote JDBC ici, puis votre commande devrait ressembler à :

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

Parfois en utilisant les options -port ne fonctionnera pas si votre base de données a un port différent, vous devez donc ajouter un port manuel après le paramètre d'hôte, par exemple :

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

Vous devrez installer graphviz aussi si vous voulez des graphiques (apt-get install graphviz pour les distributions basées sur Debian).