小智 66
pgAdmin 4 版本 30 和更新版本可以从现有数据库生成 ERD。只需右键单击数据库并选择Generate ERD (Beta)。
rud*_*ore 62
我们使用了DBVisualizer.
描述: 引用图是一个很好的特性,因为它以图形样式自动呈现所有主/外键映射(也称为引用完整性约束).表节点和关系是自动布局的,有许多布局模式可用.生成的图形是唯一的,因为它以最佳和可读的布局显示所有信息. 从它的网站
kri*_*arp 58
您可以使用dbeaver执行此操作.它允许您将ER图导出为png/svg等.
DBeaver - https://dbeaver.jkiss.org/
双击架构并打开"ER Diagram"选项卡("Properties"选项卡旁边)
pgModeler可以从PostgreSQL数据库生成漂亮的ER图。
似乎没有手册,但是没有手册就很容易。这是QT应用程序。AFAIK,Fedora和Ubuntu具有软件包。(pgmodeler)
在最新版本的pgModeler(0.9.1)中,试用版允许您创建ERD(未禁用设计按钮)。为此:
我编写了这个实用程序,它会自动从 postgres 数据库生成 DSL 代码,然后您可以将其粘贴到 dbdiagram.io/d 网站以获取 ER 图表
https://github.com/nsingla/dbdiagrams