Einleitung
Das Entwickeln von PostgreSQL-Lösungen in Visual Studio Code umfasst mehr als das Schreiben von SQL-Abfragen. Entwickler müssen eine Verbindung mit Datenbanken herstellen, Schemas und Tabellen erkunden, Abfragen ausführen und Ergebnisse im Rahmen ihrer täglichen Arbeit überprüfen. Die PostgreSQL-Erweiterung bietet diese Funktionen direkt in Visual Studio Code. GitHub Copilot baut auf dieser Erfahrung auf, indem KI-unterstützte Hilfe angeboten wird, die den Kontext der verbundenen PostgreSQL-Datenbank verwendet.
Gemeinsam unterstützen die PostgreSQL-Erweiterung und GitHub Copilot allgemeine PostgreSQL-Entwicklungsaufgaben, ohne dass Entwickler zu separaten Datenbanktools wechseln müssen. Dieser Ansatz sorgt dafür, dass die Arbeit mit der Datenbank nah am Anwendungscode bleibt und die Teams bei der Entwicklung, dem Testen und der Verfeinerung von PostgreSQL-Lösungen fokussiert arbeiten können.
Betrachten Sie eine Mietagentur namens Margie es Travel. Das Entwicklungsteam erstellt und verwaltet Anwendungen, die auf Azure Database for PostgreSQL angewiesen sind, um Auflistungen, Reservierungen und Kundenrezensionen zu verwalten. Ihre tägliche Arbeit umfasst das Überprüfen von Tabellen, Das Schreiben und Testen von Abfragen, das Untersuchen unerwarteter Ergebnisse und das Verfeinern von SQL zur Erfüllung der Anwendungsanforderungen. Mit der PostgreSQL-Erweiterung und GitHub Copilot innerhalb von Visual Studio Code kann das Travel-Team von Margie Datenbankobjekte untersuchen, SQL-Abfragen generieren und anpassen sowie Ergebnisse während der Arbeit in einer einzigen Entwicklungsumgebung überprüfen.
Nach Abschluss dieses Moduls können Sie folgende Aufgaben ausführen:
- Erläutern, wie die PostgreSQL-Erweiterung Die PostgreSQL-Datenbankfunktionen zu Visual Studio Code hinzufügt.
- Beschreiben, wie GitHub Copilot in die PostgreSQL-Erweiterung integriert wird, um Datenbankunterstützung bereitzustellen.
- Verwenden Sie Copilot Chat, um SQL-Abfragen basierend auf Aufforderungen in natürlicher Sprache zu generieren und zu verfeinern.
- Führen Sie SQL-Abfragen aus und überprüfen Sie Ergebnisse mithilfe der integrierten Tools der PostgreSQL-Erweiterung.