IntelliJ IDEA
 
获取 IntelliJ IDEA

DDL数据源

最后修改时间:2023 年 10 月 25 日

DDL数据源是基于包含数据定义语言语句(DDL语句)的SQL文件的数据库结构的虚拟视图。您可以在编辑器中引用此类文件中定义的所有表、列和其他对象。还支持图表。

DDL 数据源允许您维护数据库版本控制。将 SQL 文件保存在 VCS 系统下,并在每次更新数据库结构时重新生成它们。

创建后,DDL 数据源可在数据库工具窗口(视图 | 工具窗口 | 数据库)中使用 。您可以在“项目”工具窗口(“视图”|“工具窗口”| “项目”)中使用语句创建和管理 SQL 文件 。

数据库工具窗口中的 DDL 数据源和项目工具窗口中带有语句的 SQL 文件

在 IntelliJ IDEA 中,您可以通过转储现有数据源并使用现有 SQL 文件来创建 DDL 数据源:

  • 当您将现有数据源转储到 DDL 数据源时,包含该 DDL 数据源的 SQL 文件的文件夹会自动附加到 数据库工具窗口中。

    如果所选数据源已有 DDL 数据源,则可以选择是将 DDL 文件转储到现有 DDL 数据源还是创建新数据源。

  • 使用现有 SQL 文件创建 DDL 数据源,请将包含 SQL 文件的目录添加到项目中,并将它们从 “项目”工具窗口拖动到 “数据库”工具窗口。

使用文件范围来筛选用作 DDL 数据源的源的文件和文件夹。当您将 DLL 文件转储到现有 DDL 数据源时,排除的文件将被忽略。