Подтвердить что ты не робот

Высококачественный генератор ERD для PostgresQL под Linux?

Фон

MySQL Workbench может создавать привлекательные и высококачественные ERD, такие как:

Ir3dz.jpg

Research

Какие средства PostgreSQL ERD доступны, соответствующие требованиям? Следующие неприемлемы:

  • dbVisualizer - Желтые квадраты.
  • AquaFold - Желтые квадраты.
  • SQL Developer - Цветные квадраты.
  • Dia - Цветные квадраты.
  • SQL Power Architect - Черные и белые квадраты.
  • SchemaBank - Невозможно экспортировать в PNG; выглядит нормально, ничего звездного.
  • SchemaSpy - экспорт XML позволяет писать скин XSL...
  • Gliffy - Несовместимая версия Flash.
  • Druid - Нет.

Требования

Поиск инструмента ERD:

  • По умолчанию ошеломляет
  • Может реконструировать базу данных PostgreSQL (или JDBC-совместимую)
  • Работает в Linux (или под WINE)
  • Экспорт PNG с высоким разрешением (или SVG)
  • Свободный или открытый источник
4b9b3361

Ответ 1

Это немного датированный вопрос, но для полноты. Что насчет PgModeler? Он все еще находится в бета-версии и имеет только очень простые функции, например, он не имеет никакой обратной инженерии, но, по-видимому, активно развивается в соответствии с их github repo и под GPL3. Создание схемы очень хорошо.

Ответ 2

DbSchema - лучший способ генерировать ERD для Postgresql

Установка DbSchema в Linux

$ wget http://www.dbschema.com/DbSchema.zip
$ unzip DbSchema.zip
$ cd DbSchema
$ chmod +x DbSchema.sh

Чтобы запустить DbSchema

$ ./DbSchema.sh

Ответ 3

Вы можете попробовать DbVisualizer. На мой взгляд, DbVisualizer в графах ссылок удовлетворил мои потребности в генерации ERD из существующей базы данных.

Ответ 4

Как насчет SQL Power Architect? Работает для многих баз данных, включая PostgreSQL и многих операционных систем.