イントロダクション
Visual Studio Code で PostgreSQL ソリューションを開発するには、SQL クエリを記述する以上の作業が必要です。 開発者は、データベースに接続し、スキーマとテーブルを探索し、クエリを実行し、毎日の作業の一環として結果を確認する必要があります。 PostgreSQL 拡張機能は、Visual Studio Code 内で直接これらの機能を提供します。 GitHub Copilot は、接続された PostgreSQL データベースのコンテキストを使用する AI 支援型のヘルプを提供することで、このエクスペリエンスに基づいています。
PostgreSQL 拡張機能と GitHub Copilot では、開発者が個別のデータベース ツールに切り替える必要なく、一般的な PostgreSQL 開発タスクがサポートされます。 このアプローチにより、データベースの作業がアプリケーション コードの近くに維持され、PostgreSQL ソリューションの開発、テスト、調整を行いながらチームが集中し続けるのに役立ちます。
マーギーズトラベルと呼ばれるレンタル代理店を考えてみましょう。 開発チームは、登録情報、予約、顧客レビューを管理するために Azure Database for PostgreSQL に依存するアプリケーションを構築および管理します。 日々の作業には、テーブルの検査、クエリの記述とテスト、予期しない結果の調査、アプリケーション要件を満たすように SQL を調整することが含まれます。 Visual Studio Code 内で PostgreSQL 拡張機能と GitHub Copilot を使用することで、Margie の Travel チームは、単一の開発環境で作業しながら、データベース オブジェクトの探索、SQL クエリの生成と調整、結果の確認を行うことができます。
このモジュールを完了すると、次のことができるようになります。
- PostgreSQL 拡張機能が PostgreSQL データベース機能を Visual Studio Code に追加する方法について説明します。
- GitHub Copilot を PostgreSQL 拡張機能と統合して、データベース対応の支援を提供する方法について説明します。
- Copilot Chat を使用して、自然言語のプロンプトに基づいて SQL クエリを生成および調整します。
- PostgreSQL 拡張機能の組み込みツールを使用して、SQL クエリを実行し、結果を確認します。