чего - инструменты для генерации диаграмм таблиц базы данных с postgresql?




просмотр базы данных postgresql (6)

есть ли какие-либо бесплатные инструменты для создания табличных диаграмм с postgresql?


Быстрое решение, которое я нашел, было внутри программы pgAdmin для окон. В меню «Сервис» есть «Инструмент запросов». Внутри инструмента запросов есть графический построитель запросов, который может быстро отображать детали таблиц базы данных. Хорошо подходит для основного вида


Внутри Eclipse я использовал плагин Clay (ex Clay-Azurri). Бесплатная версия позволяет инспектировать («реконструировать») существующую схему БД (через JDBC) и составить схему некоторых выбранных таблиц.


Мне нравится schemaspy для визуализации схемы. Посмотрите на образец, который они предоставляют, и слюни. Обратите внимание на вкладки!

Вам нужно скачать драйвер JDBC здесь , тогда ваша команда должна выглядеть примерно так:

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

Иногда использование опций -port не работает, если ваша база данных имеет отличный порт, поэтому вам нужно добавить ручной порт после параметра хозяина, например:

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

Вам также понадобится установить graphviz если вы хотите графику ( apt-get install graphviz для дистрибутивов на основе debian).



SchemaCrawler для PostgreSQL может генерировать диаграммы баз данных из командной строки с помощью GraphViz. Вы можете использовать регулярные выражения для включения и исключения таблиц и столбцов. Он также может устанавливать отношения между таблицами с использованием общих соглашений об именах, если не определены внешние ключи.


PostgreSQL Autodoc хорошо работал для меня. Это простой инструмент командной строки. На веб-странице:

Это утилита, которая будет работать через системные таблицы PostgreSQL и возвращает HTML, Dot, Dia и DocBook XML, который описывает базу данных.







diagram