PostgreSQL 工具社区指南已废弃

来自 PostgreSQL wiki
跳转到导航跳转到搜索

这是一个 PostgreSQL 工具列表(任何类型和版本,以及操作系统),这些工具似乎不再维护(即,最近 5 年内没有发布)。

已过时或已结束生命周期

替代指南

2009 年的另一个详细总结可在 数据库管理、报表和轻量级应用程序开发 中找到。

pgdesigner

http://pgdesigner.sourceforge.net/en/index.html

Druid III

http://druid.sourceforge.net/

Java(跨平台)

Druid 是一款工具,允许用户以图形方式创建数据库。用户可以添加表、字段、文件夹来对表进行分组,还可以修改大多数遵循 SQL-92 标准的数据库选项。除了 SQL 选项外,用户还可以使用 HTML 信息对每个表和每个字段进行文档记录。创建完数据库后,Druid 可以生成

  • HTML 文档:所有表,具有浏览功能
  • PDF 文档:所有表
  • Java 类:(每个表一个类)包含表的常量(例如字段大小)以及用户添加的 Java 代码
  • 数据字典:包含数据库中所有表和字段
  • SQL 脚本:包含所有表定义,可以将其传递给 DBMS
  • 以及更多信息...

最后更新:2006 年

开源 CMS

http://www.risetobloome.com/Page_1_S.aspx?ITEM=2017

Windows

CMS 是一款免费的 Visual Studio 2010 解决方案模板,包含一组项目,提供基于 RISE 可视化建模的完整内容管理系统 (CMS),包括模型、完整源代码、示例网站和用于 PostgreSQL、MySQL 和 SQL Server 的数据库脚本。

这是一个包含模型、源代码和 Web 客户端的完整可运行 Visual Studio 解决方案。它说明了如何使用 RISE,如何实现 SOA 后端以及如何构建 RIA 前端。

最后更新:2014 年

Power*Architect

http://www.sqlpower.ca/page/architect

Java(跨平台)

Power*Architect 是一款基于 Java 和 JDBC 的 ERD 建模工具。支持对 PostgreSQL 数据库进行正向和反向工程。它采用 GPL 许可的开源软件。

最后更新:2014 年

RISE PostgreSQL 代码生成器

http://www.risetobloome.com/Page_1_S.aspx?ITEM=1889

仅限 Windows

RISE PostgreSQL 代码生成器生成原生 PL/pgSQL 脚本。在免费的 RISE 编辑器中对信息进行建模,并根据模型生成数据库脚本。该脚本会递增更新数据库中的表、列、索引和约束,使其与 RISE 模型匹配。更新数据库模型后,将在数据库中创建 RISE 模型中定义的视图,并插入模型中可能输入的默认数据。

最后更新:2014 年


Marshal SQL 工具

http://www.risetobloome.com/Page_1_S.aspx?ITEM=1756

Windows

Marshal SQL 工具是一款通用的跨数据库实用程序,具有批处理执行功能。它允许您测试 ODBC 连接,浏览数据库模式,发现表、视图和列。

Marshal SQL 工具的关键功能

  • 执行数据库服务器支持的任何查询
  • 执行批处理查询
  • 发现数据库中的表和视图
  • 发现选定表或视图的列
  • 支持 BLOB 和 CLOB
  • 将结果保存到文件
  • 使用任何兼容 ODBC 的数据库,例如 PostgreSQL。

RISE PHP for PostgreSQL 代码生成器

http://www.risetobloome.com/Page_1_S.aspx?ITEM=1888

Windows

RISE PHP for PostgreSQL 代码生成器为数据库访问生成 PHP 源代码。在免费的 RISE 编辑器中对信息和编程接口进行建模,并生成代码。生成的代码实现与 RISE 模型中指定的信息接口相对应的类和方法。这包括用于数据库访问的类,以及可选地实现 SOAP/JSON Web 服务的类和协助实现 PHP SOAP 客户端的代理类。

RISE - 使用 ERD / UML 的模型驱动开发

http://www.risetobloome.com

Windows

RISE 是一款用于模型驱动信息系统开发的免费软件套件。使用单个 RISE 模型生成整个信息解决方案,包括数据库、Web 服务和文档。提高开发效率,改进质量和可维护性!

RISE 用户体验基于项目概念,类似于大多数集成开发环境。用户使用作为单个开发项目一部分的资源和图形进行操作。

RISE 支持使用 ERD(实体关系图)和 UML(统一建模语言)对信息建模和系统工程进行全图形化操作。这包括拖放实体、实体属性和关系,以及视图和整个 Web 服务。

RISE 支持对复杂对象(例如视图和编排方法)进行图形编辑。RISE 自动保护组合过程,从而确保技术上正确的结果。

RISE 提供多种方法从模型生成代码;直接生成到文件、通过 RISE 服务器或作为 Internet 服务。RISE 为数据库层(SQL/DDL)以及服务器端应用程序层(Web 服务和持久类)提供代码生成器。所有数据库脚本都是增量的,允许您从单个模型安装和维护任意数量的数据库。

功能列表 http://www.risetobloome.com/Page_1_S.aspx?ITEM=1355

openOffice

RedHat


pgEdit

http://pgedit.com

不是独立客户端,而是用于 Textmate 的插件,用于使用 psql。


DBTools Manager

http://www.dbtools.com.br

免费软件,适用于 PostgreSQL 和 MySQL,可以管理数据库的各个方面:数据库、表、触发器、函数等。包括用于将数据和结构导入/导出到其他数据库引擎的向导。


Marshal SQL 工具

http://www.risetobloome.com/Page_1_S.aspx?ITEM=1756

Marshal SQL 工具是一款通用的跨数据库实用程序,具有批处理执行功能。它允许您测试 ODBC 连接,浏览数据库模式,发现表、视图和列。


VSQL++ for PostgreSQL

http://www.sqlpp.com/products/postgresql-management/

一款功能强大的 Postgresql 数据库管理工具,帮助 DBA 轻松快捷地管理数据库对象。


PGExplorer

http://www.PGExplorer.com

多年来一直没有重大更新,但最新的下载表明它可能在某种程度上支持 Postgresql 9.*。


Gnome DB

http://www.gnome-db.org

GNOME 的数据库管理/用户工具,基于 libgda/libgnomedb,它们是适用于 UNIX 系统的完整数据库独立访问层,支持 PostgreSQL、MySQL、Sybase、MS SQL Server、Oracle、Interbase/Firebird、MS Access 文件、xBase。

还有一个实验性的 Windows 版本。


Druid III

http://druid.sourceforge.net/

Java

Druid 是一款工具,允许用户以图形方式创建数据库。用户可以添加表、字段、文件夹来对表进行分组,还可以修改大多数遵循 SQL-92 标准的数据库选项。

SQLTool Pro 数据库编辑器

http://www.sqltoolpro.com

Android

SQLTool Pro 是一款专业的 Android SQL 编辑器,适用于 MySQL、SQL Server、PostgreSQL、Sybase 和 Oracle 数据库。

pgEdit

http://pgedit.com

Macintosh pgEdit 是一款专为 PostgreSQL 关系数据库设计的,高性能的 SQL 编辑器和开发环境。pgEdit 的功能包括 SQL 语法着色、直接源代码执行、PHP 支持、集成文档以及广泛的可定制编辑功能。

pgEdit 使用 psql,这是每个 PostgreSQL 安装都包含的交互式终端应用程序。这使得使用 pgEdit 进行开发并在任何 PostgreSQL 安装中进行维护和生产任务变得容易。

pgEdit 是适用于 Macintosh 和 Windows 的原生应用程序。它不使用 Java 也不需要安装外部库。您可以选择使用 pgEdit 自带的 psql 版本或您硬盘上安装的其他版本。

DB Designer Fork

https://sourceforge.net/projects/dbdesigner-fork/

DB Designer Fork 是 fabFORCE DBDesigner 4 的分支。它集成了实体关系设计、前端(可以运行查询)和 SQL 导出。DB Designer Fork 为 Oracle、SQL Server、MySQL、FireBird、SQLite 和 PostgreSQL 生成 SQL 脚本。

ModelRight

http://www.modelright.com

ModelRight 允许您以图形方式查看数据库,强制执行复杂约束,管理数据库视图,验证设计决策,并生成完整的 CREATE 和 ALTER 脚本。

文档中提到支持 Windows 7 和 PostgreSQL 9.0。


dbmstools

https://github.com/charlesnagy/xml2ddl

Python,使用 XML 作为唯一真实格式,并从该格式生成迁移脚本。



SchemaSpy

http://schemaspy.sourceforge.net

Java,LGPL

SchemaSpy 分析数据库中模式的元数据,并以浏览器可显示的格式生成其可视化表示。它允许您通过 HTML 链接和实体关系图中表示的子表和父表关系,单击浏览数据库表的层次结构。