dbForge Studio for PostgreSQL更新v3.2,含大量智能数据生成器

B站影视 2024-12-06 09:24 2

摘要:dbForge Studio for PostgreSQL是一个用于开发和管理PostgreSQL数据库的GUI工具。PostgreSQL的IDE允许用户创建、开发和执行查询、编辑和调整代码,设计数据感知报告和图表,在方便和用户友好的界面中导入和导出数据。

dbForge Studio for PostgreSQL是一个用于开发和管理PostgreSQL数据库的GUI工具。PostgreSQL的IDE允许用户创建、开发和执行查询、编辑和调整代码,设计数据感知报告和图表,在方便和用户友好的界面中导入和导出数据。

dbForge Studio for PostgreSQL现已发布v3.2重大更新,整个产品线都经过了完善和增强,让您在各个方面都能获得更全面的 PostgreSQL 体验 — 其中包括新的数据源、改进的建议、大量新的智能数据生成器以及许多其他技巧,让您的日常工作变得前所未有的轻松。下面,让我们看看新版本都有哪些亮点:

连接

首先,您可以自由地将 Studio 与最近发布的PostgreSQL 17一起使用。

此外,我们扩展了工具的连接性,以覆盖一些新的云服务。其中包括AlloyDB,这是一项完全托管的与 PostgreSQL 兼容的数据库服务。您还可以使用Supabase,这是一个基于 PostgreSQL 构建的开源数据库基础架构,最近人气飙升。它拥有简单的设置过程和直观的用户界面。

新支持的服务列表还包括Google Cloud和Azure Cosmos DB for PostgreSQL。

最后,我们增加了对rds-ca-rsa2048-g1 SSL/TLS 证书的支持,用于连接到Amazon Web Services上的 PostgreSQL 服务器。

现在,如果您正在使用其中任何一项服务,您可以自由地使用 dbForge Studio 连接到您的 PostgreSQL 数据库并轻松方便地管理它们。

代码完成

我们的下一站是代码完成。首先,我们想提一下,我们为函数和过程添加了参数信息和快速信息,在您输入时显示。

接下来,我们在 ON DELETE SET NULL 和 ON DELETE SET DEFAULT 子句中添加了对外键列的建议。

接下来,我们为CREATE TABLE 和 ALTER TABLE 子句中的外键脚本中声明的列添加了建议。

DDL 触发器的代码完成行为也得到了改进。以下是事件触发器的更新内容:

在 CREATE EVENT TRIGGER 子句中,您可以获得有关 WHEN TAG IN 和 DDL 事件的建议。

在 ALTER EVENT TRIGGER 子句中,您可以获得有关现有触发器、ENABLE REPLICA 和 ENABLE ALWAYS 以及潜在所有者的建议。

在 DROP EVENT TRIGGER 子句中,您可以获得有关现有触发器的建议。

以下是 DML 触发器的更新内容:

在 CREATE TRIGGER 子句中,您会在 CREATE OR REPLACE 之后获得触发器建议;针对 FOR EACH ROW 和 FOR EACH STATEMENT 的建议;以及针对 DEFERRABLE INITIALLY DEFERRED 和 DEFERRABLE INITIALLY IMMEDIATE 的建议。

在 ALTER TRIGGER 子句中,您可以获得有关触发器的建议以及所述触发器所基于的表和视图。

查询历史记录

接下来,您将获得重新设计的查询历史记录(以前称为执行历史记录)。它有一个新的工具栏,其中包括更新的范围选择和一个方便的清除按钮,可帮助您立即清除历史记录。

数据编辑器

现在,让我们看一下数据编辑器,您可以通过快捷菜单“复制数据为” > “EXCEL” > “到文件”将选定的数据直接从网格导出到 Excel 文件。

您还可以通过从快捷菜单中选择“将值设置为” > “唯一标识符”将单元格的值设置为唯一标识符。

架构比较

接下来是 Schema Compare,我们在 ON DELETE SET NULL 和 ON DELETE SET DEFAULT 子句中实现了对外键列的支持。

我们增加了对DML 和事件 (DDL) 触发器的比较和同步的支持。

UNIQUE 约束的比较和同步已经得到改进……

我们还增加了对CHECK 约束的全面支持。

最后,我们通过熟悉的“保存命令行”按钮使自动生成比较报告变得更加方便,该按钮可直接在比较报告向导中访问。如果您查看命令行执行文件设置对话框,您将看到许多新的自定义选项。您可以在以下屏幕截图中查看它们。

数据比较

此案例与上一个案例类似:在数据比较中生成比较报告时,您可以使用向导中的相同“保存命令行”按钮来创建用于重复比较和报告操作的命令行脚本。命令行执行文件设置对话框同样充满了新选项。

请注意, PostgreSQL 的Schema Compare和Data Compare均可作为独立应用程序使用,并且上述功能也适用于它们。

数据生成器

在数据生成器中,还有许多令人惊喜的功能。例如,您可以获得大量新的基本生成器,其中包括文件夹、Lorem Ipsum、随机文本和文本文件。

此外,您还可以在商务等类别中获得一些新的智能生成器……

支付

地点

产品

和Personal。还有很多内容需要探索,我们希望这些生成器能够派上用场。

最后,在数据填充向导中,您将获得一个新选项,该选项将时间戳附加到您保存数据填充脚本的文件的名称。

数据库资源管理器

在数据库资源管理器中,您可以直接从快捷菜单中删除数据库对象。

脚本生成

如果您使用 Amazon Redshift,则可以通过熟悉的“生成脚本为”菜单生成物化视图的 DDL。

Devart PostgreSQL 产品线的基石是dbForge Studio for PostgreSQL,这是Devart的旗舰 IDE,它基本上结合了 PostgreSQL 开发和管理所需的一切。

最后,请注意,更新后的 dbForge Studio for PostgreSQL 是dbForge Edge的一部分,dbForge Edge 是Devart多数据库解决方案,涵盖许多其他数据库系统(包括 SQL Server、MySQL、MariaDB 和 Oracle Database)和云服务。该解决方案包含四个功能丰富的 IDE,非常适合初学者和高级用户。

来源:夏琳论科技

相关推荐