Introdução
Desenvolver soluções PostgreSQL em Visual Studio Code envolve mais do que escrever consultas SQL. Os programadores precisam de se ligar a bases de dados, explorar esquemas e tabelas, executar consultas e rever resultados como parte do seu trabalho diário. A extensão PostgreSQL fornece estas capacidades diretamente dentro do Visual Studio Code. O GitHub Copilot baseia-se nesta experiência ao oferecer ajuda assistida por IA que utiliza o contexto da base de dados PostgreSQL conectada.
Em conjunto, a extensão PostgreSQL e o GitHub Copilot suportam tarefas comuns de desenvolvimento PostgreSQL sem que os programadores tenham de mudar para ferramentas de base de dados separadas. Esta abordagem mantém o trabalho de base de dados próximo do código da aplicação e ajuda as equipas a manterem-se focadas enquanto desenvolvem, testam e aperfeiçoam soluções PostgreSQL.
Considere uma agência de aluguer chamada Margie's Travel. A equipa de desenvolvimento constrói e mantém aplicações que dependem do Azure Database para PostgreSQL para gerir listas, reservas e avaliações de clientes. O seu trabalho diário inclui inspecionar tabelas, escrever e testar consultas, investigar resultados inesperados e refinar SQL para cumprir os requisitos da aplicação. Ao utilizar a extensão PostgreSQL e o GitHub Copilot dentro do Visual Studio Code, a equipa da Margie's Travel pode explorar objetos de base de dados, gerar e ajustar consultas SQL e rever resultados enquanto trabalha num único ambiente de desenvolvimento.
Depois de concluir este módulo, você será capaz de:
- Explique como a extensão PostgreSQL adiciona capacidades de base de dados PostgreSQL ao Visual Studio Code.
- Descreva como o GitHub Copilot se integra com a extensão PostgreSQL para fornecer assistência consciente da base de dados.
- Use o Copilot Chat para gerar e refinar consultas SQL com base em prompts em linguagem natural.
- Execute consultas SQL e reveja os resultados usando as ferramentas integradas da extensão PostgreSQL.