Pular para o conteĆŗdo principal

šŸ“Š Configuração do PostgreSQL

Este guia descreve o processo de instalação e configuração do PostgreSQL para garantir que o backend do projeto QA Solar funcione corretamente. Ele inclui passos para usuÔrios de Windows e Linux, além das permissões necessÔrias e a criação da tabela users.

Configuração do PostgreSQL​

  1. Baixar o PostgreSQL:

    • Acesse https://www.postgresql.org/download/.
    • Escolha a versĆ£o adequada para o seu sistema operacional e faƧa o download do instalador.
    • Se instalar para o Windows, ignore o passo 2.
  2. Configurar PermissƵes de Acesso

    • Permita o acesso ao diretório do usuĆ”rio (se necessĆ”rio):
    sudo chmod o+x /home/<user_name>
  3. Acessar o PostgreSQL

    • Acesse o PostgreSQL como o usuĆ”rio postgres:

      • Linux
      sudo -u postgres psql
      • Windows
      psql -U postgres
  4. Criar Banco de Dados e UsuƔrio

    • Dentro do terminal psql, execute os comandos:
    CREATE DATABASE nome_do_banco;
    CREATE USER nome_do_usuario WITH PASSWORD 'sua_senha';
    GRANT ALL PRIVILEGES ON DATABASE nome_do_banco TO nome_do_usuario;
    GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA public TO nome_do_usuario;
    GRANT ALL PRIVILEGES ON ALL SEQUENCES IN SCHEMA public TO nome_do_usuario;
    ALTER USER nome_do_usuario CREATEDB;

Caso não queira criar um usuÔrio, pode usar o usuÔrio postgres e a senha postgres.

Obs.: As vezes Ʃ necessƔrio criar uma senha para o usuƔrio postgres, entre no terminal psql e execute o comando ALTER USER postgres WITH PASSWORD 'sua_senha';.

Após fazer estes passos, volte para Projeto e continue com o passo 2.