web-dev-qa-db-fra.com

Existe-t-il un outil de DRE Postgres (ou un plugin pgAdmin III)?

Ne m'en voulez pas, mais j'ai un bon souvenir de MS SQL Server Management Studio. Je pourrais très facilement générer un diagramme ERD à partir d'une base de données existante. Tableaux, relations, les travaux. Vous pouvez même utiliser le diagramme pour éditer la structure de la base de données.

Je ne trouve pas un tel outil dans pgAdmin III. Est-ce que je manque quelque chose? Il semble qu'il n'y en ait pas un intégré. Existe-t-il un plugin? Ou un outil séparé?

(J'ai trouvé références à l'utilisation de Dia et d'autres outils pour modéliser d'abord, puis générer le code SQL pour créer la base de données. C'est joli, mais secondaire à mon objectif principal qui est de générer un diagramme à partir d'un existant La base de données PostgreSQL. Et pour vraiment reproduire les fonctionnalités de Management Studio, l’application devra fonctionner dans les deux sens.)

4
david.libremone

SchemaSpy

http://schemaspy.sourceforge.net

Léger, facile à installer, droit au but et complet.

Licence: LGPL 2.1 (lien de la page principale)

1
edelans

EMS SQL Manager pour PostgreSQL

http://www.sqlmanager.net/products/postgresql/manager

Puissant concepteur de bases de données visuelles

Two diagram notations (IDEF1x and IE)
Useful diagram navigation tool
Reverse engineering
Several pages in one diagram to divide diagram into different subject areas
Ability to create, edit and drop tables and table fields, set links between tables visually
Ability to add comments to diagram
Saving as image or printing database diagram
A lot of visual customization options

Il s’agit d’un programme pour fenêtres mais fonctionne bien sous le vin

1
dafi

Schema Crawler

http://www.schemacrawler.com

"SchemaCrawler est un outil gratuit de découverte et de compréhension de schéma de base de données ... affiche le schéma et les données dans un format texte lisible. Le résultat sert à la documentation de la base de données et est conçu pour être comparé à d'autres schémas de base de données. SchemaCrawler génère également des diagrammes de schéma. . "

programme d'installation deb: https://github.com/adriens/schemacrawler-deb
Licences: https://sualeh.github.io/SchemaCrawler/license.html (GPLv3)

1
david.libremone