使用PostgreSQL?生成数据库表格图的工具[已关闭]

yzuktlbb  于 2022-12-23  发布在  PostgreSQL
关注(0)|答案(7)|浏览(154)

**已关闭。**此问题不符合Stack Overflow guidelines。当前不接受答案。

我们不允许问题寻求有关书籍、工具、软件库等的推荐。你可以编辑问题,以便可以使用事实和引用来回答问题。
七年前就关门了。
Improve this question
有没有免费的工具可以用PostgreSQL生成表格图?

qlvxas9a

qlvxas9a1#

我喜欢schemaspy的模式可视化。看看他们提供的示例输出,流口水。注意标签!
您需要下载JDBC driver here,然后命令应该类似于:

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

如果你需要图形,你也需要安装graphvizapt-get install graphviz用于基于debian的发行版)。

3npbholx

3npbholx2#

SchemaCrawler for PostgreSQL可以在GraphViz的帮助下从命令行生成数据库关系图。您可以使用正则表达式来包含和排除表和列。如果没有定义外键,它还可以使用通用命名约定推断表之间的关系。

ikfrs5lh

ikfrs5lh3#

我发现快速的解决方案是在windows的pgAdmin程序中。在工具菜单下有一个“查询工具”。在查询工具中有一个图形查询生成器,可以快速显示数据库表的细节。适合基本视图

sg3maiej

sg3maiej5#

刚刚通过Frank Heikens提到的Postgres社区指南找到了X1 E0 F1 X,它可以轻松地生成一个图,然后让你调整连接器!

r6vfmomb

r6vfmomb6#

PostgreSQL Autodoc对我来说很好用。它是一个简单的命令行工具。来自网页:
这是一个实用程序,将通过PostgreSQL系统表运行,并返回HTML,点,直径和DocBook XML描述的数据库。

0h4hbjxa

0h4hbjxa7#

在Eclipse中,我使用了Clay plugin(来自Clay-Azurri),免费版本允许对现有的DB模式(通过JDBC)进行内省(“反向工程”),并为一些选定的表制作图表。

相关问题