Skip to content

Localhost-308/server

Repository files navigation

Inicialização do Projeto

🚀 Como Iniciar o Projeto

1️⃣ Construindo e Subindo os Containers

Caso ainda não tenha a imagem Docker construída, execute o seguinte comando no mesmo diretório do arquivo docker-compose.yml:

docker compose up --build

Se a imagem já foi construída anteriormente, basta rodar:

docker compose up

Após iniciar o projeto, acesse a documentação via Swagger pelo seguinte link:

http://localhost:5005/apidocs/

🗄️ Acessando o Banco de Dados no Container

Para acessar o banco de dados dentro do container, siga os passos abaixo:

1️⃣ Certifique-se de que o container do banco está rodando

Liste os containers em execução:

docker ps

2️⃣ Descubra o ID do container do banco de dados

O comando acima exibirá uma lista de containers. Encontre o container do banco de dados e copie seu ID.

3️⃣ Acesse o banco de dados

Substitua ID-DO-CONTAINER pelo ID real do container:

docker exec -it ID-DO-CONTAINER psql -U postgres -d database

Notificador de Incidentes lgpd

O notificador de incidentes é uma aplicação desktop que possibilita notificar usuários mesmo com o sistema original indisponível.

Pre-requisitos

  • Banco de dados Postgres da aplicação principal para possibilitar backup dos emails
  • Banco de dados sqlite com as chaves Esses bancos precisam funcionar para possibilitar o backup dos emails pelo Notificador. Uma vez realizado o backup os bancos são dispensáveis.

Como rodar

python -m incident_notification.app

🔧 Comandos Úteis no PostgreSQL

  • Listar todos os bancos de dados:
    \l
  • Conectar a um banco de dados específico:
    \c <nome_do_banco>
  • Listar todas as tabelas do banco de dados atual:
    \dt
  • Exibir a estrutura de uma tabela:
    \d <nome_da_tabela>

📌 Dica: Para sair do PostgreSQL, use o comando \q.


Agora você está pronto para rodar e acessar o projeto!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages