概要
本模块重点介绍如何使用 PostgreSQL 扩展和 GitHub Copilot 在 Visual Studio Code 中开发 PostgreSQL 解决方案。 你了解了 PostgreSQL 扩展如何将核心数据库功能添加到编辑器,包括数据库连接、对象浏览、查询执行和结果评审。 你还了解了 GitHub Copilot 如何使用连接的 PostgreSQL 数据库的上下文来帮助编写和优化 SQL 查询。
通过在 Visual Studio Code 中完全工作,无需切换工具即可执行数据库任务,例如浏览架构、生成 SQL 查询和验证结果。 此集成方法有助于减少检查数据库结构、排查查询行为或确认数据更改时的摩擦。 GitHub Copilot 提供了通过自然语言提示编写和调整 SQL 的实际起点,而 PostgreSQL 扩展可确保查询反映数据库的实际结构。
完成本模块后,可以执行以下操作:
- 使用 Visual Studio Code 的 PostgreSQL 扩展连接到 PostgreSQL 数据库、浏览数据库对象和执行 SQL 查询。
- 使用 GitHub Copilot Chat 基于自然语言提示和连接的数据库架构生成 SQL 查询。
- 修改和优化 Copilot 生成的 SQL 查询以满足特定的查询要求。
- 在 Visual Studio Code 中执行 SQL 查询并查看结果,以验证行为并解决问题。