2. Conectando ao servidor PostgreSQL
Aqui você tem 2 opções:
- Usar a função nativa da IDE
- Usar o plugin Database Navigator para versões Community
Conectando ao PostgreSQL pelo WebStorm
O processo de conexão é bem parecido em outras IDEs também.
- Abre o painel "Database". Se não estiver vendo, abre pelo menu
View → Tool Windows → Database.
- No painel
Databaseclica no+e no menu que aparece escolheData Source → PostgreSQL.
- Configura os parâmetros da conexão:
- Se for sua primeira vez conectando ao PostgreSQL, a IDE vai pedir pra baixar o driver necessário.
Name: escolhe um nome pra conexão.Host: endereço do servidor (normalmentelocalhostpra instalação local).Port: porta padrão5432.User: nome do usuário (tipopostgres).Password: senha do usuário. Dá pra marcar pra salvar a senha.
- Clica no botão
Test Connection. Se der tudo certo, vai aparecer um check verde e a versão do PostgreSQL.
- Se o teste passar, clica em
Applye depoisOK.
Depois de salvar a conexão, pode aparecer uma notificação da IDE sugerindo configurar o dialeto SQL pro seu projeto ou arquivos. Clica no link configure nessa notificação. Você sempre pode voltar nessas configs depois pelo menu: Settings → Languages & Frameworks → SQL Dialects
Na janela que abrir, SQL Dialects, escolhe PostgreSQL. Essas configs são importantes pra IDE entender o SQL certo, dar autocomplete e analisar seu código SQL direitinho.
No painel Database vai aparecer sua nova conexão. Dá pra expandir ela e ver a lista de bancos, schemas e tabelas (aqui só tem public). Agora você pode abrir o console SQL pra rodar queries ou ver os dados das tabelas dando dois cliques.
Depois de conectar, você pode rodar um comando de teste pra garantir que tá tudo funcionando.
-- Checar a versão do servidor PostgreSQL ao qual você conectou
SELECT version();
Pra saber mais sobre todas as configs, dá uma olhada na documentação da JetBrains.
Conectando ao PostgreSQL pelo Database Navigator
- Abre o painel do plugin: Na barra lateral da IDE, acha e abre a aba
DB Browser. Se não tiver lá, pode abrir pelo menuMain menu → DB Navigator. - Cria uma nova conexão. No painel
DB Browserclica no ícone de mais (+) e no menu escolhePostgreSQL.
- Preenche os dados da conexão:
Name: inventa um nome pra essa conexão (postgres@localhost).Host: se o PostgreSQL tá instalado no seu PC, usalocalhost.Port: porta padrão do PostgreSQL —5432.User: nome do usuário pra acessar o banco (geralmentepostgrespor padrão).Password: senha desse usuário.
- Depois de preencher, clica em
Test Connection. Tem que aparecer uma mensagem dizendo que conectou de boa. - Se o teste passar, clica em
Applye depoisOKpra salvar as configs.
Resultado:
Depois de salvar, a nova conexão vai aparecer na lista do painel DB Browser. Agora dá pra expandir ela e ver a estrutura do banco, schemas disponíveis, tabelas e colunas. Pronto pra rodar suas primeiras queries SQL.
Depois de conectar, você pode rodar um comando de teste.
-- Checar a versão do servidor PostgreSQL ao qual você conectou
SELECT version();
3. Escrevendo queries simples no Query Console
Dá pra escrever queries mesmo sem banco de dados. Tipo assim:
SELECT version();SELECT 2+2*2SELECT NOW()SELECT LENGTH("MAY")
4. Criando um banco de dados
Roda essa query SQL aqui:
CREATE DATABASE university;
Você vai ver a confirmação CREATE DATABASE se o banco foi criado com sucesso.
Essa mensagem curtinha pode parecer meio sem graça, mas acredita, é música pros ouvidos de quem programa.
Agora temos um banco chamado university.

GO TO FULL VERSION