Introducción
El desarrollo de soluciones de PostgreSQL en Visual Studio Code implica más que escribir consultas SQL. Los desarrolladores deben conectarse a bases de datos, explorar esquemas y tablas, ejecutar consultas y revisar los resultados como parte de su trabajo diario. La extensión PostgreSQL proporciona estas funcionalidades directamente dentro de Visual Studio Code. GitHub Copilot se basa en esta experiencia ofreciendo ayuda asistida por IA que usa el contexto de la base de datos PostgreSQL conectada.
Juntos, la extensión PostgreSQL y GitHub Copilot admiten tareas comunes de desarrollo de PostgreSQL sin necesidad de que los desarrolladores cambien a herramientas de base de datos independientes. Este enfoque mantiene el trabajo de la base de datos cerca del código de la aplicación y ayuda a los equipos a centrarse al desarrollar, probar y refinar soluciones de PostgreSQL.
Considere una agencia de alquiler llamada Margie's Travel. El equipo de desarrollo crea y mantiene aplicaciones que dependen de Azure Database for PostgreSQL para administrar listas, reservas y revisiones de clientes. Su trabajo diario incluye inspeccionar tablas, escribir y probar consultas, investigar resultados inesperados y refinar SQL para cumplir los requisitos de la aplicación. Con la extensión PostgreSQL y GitHub Copilot dentro de Visual Studio Code, el equipo de Viajes de Margie puede explorar objetos de base de datos, generar y ajustar consultas SQL y revisar los resultados mientras trabaja en un único entorno de desarrollo.
Después de completar este módulo, podrá:
- Explicar cómo la extensión PostgreSQL agrega funcionalidades de base de datos postgreSQL a Visual Studio Code.
- Describe cómo GitHub Copilot se integra con la extensión de PostgreSQL para ofrecer asistencia consciente de la base de datos.
- Use Copilot Chat para generar y refinar consultas SQL basadas en avisos de lenguaje natural.
- Ejecute consultas SQL y revise los resultados mediante las herramientas integradas de la extensión PostgreSQL.