Skip to content

projeto em grupo do lets code sobre banco de dados

Notifications You must be signed in to change notification settings

Carol195/letscode-projeto2

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto 2 Let's Code

Projeto de banco de dados realizado por:

// adicionar nomes

Tema do projeto: Aplicativo de simulados Especificações:

Desenvolva um projeto em grupo (tema livre) que aplique todo o conteúdo deste módulo.

  • Banco de Dados (defina um modelo de dados consistente com sua aplicação)
  • Scripts de inicialização dos dados: defina um arquivo data.sql para realizar os inserts iniciais da aplicação.
  • Crie um arquivo README.md explicando o escopo do seu projeto e adicione os diagramas que vier a criar.
  • Aplicação Spring usando JPA para comunicar com o banco de dados.
  • Seu banco de dados deve definir mais de uma tabela, relacionamentos e constraints.
  • Defina pelo menos um CRUD (create-read-update-delete).

SUMÁRIO

  • Como clonar e iniciar o projeto
  • [Desenvolvedores] Como endereçar uma issue e criar uma branch
  • // TODO Apresentação do Projeto
  • // TODO Diagramas e Relações de entidades
  • //

Como clonar e iniciar o projeto

Passo 1: Docker

Seguindo o tutorial do Docker do curso Lets code vamos puxar a imagem do container Postgres

docker pull postgres
docker run --name letscode-docker -e POSTGRES_PASSWORD=docker -d -p 5416:5432 postgres

Observação 1: [Nat] Tenho problemas regulares de alguma aplicação do meu docker competir com a porta 5432, por isso eu troco para a porta 5416 para ter certeza que não está tendo competição.

Certifique-se que o docker está ativo na aplicação com docker ps -a.

Fazer a conexão com o DBeaver. Lembre-se que o usuário padrão é postgres e a senha foi definida logo acima.

Observação 2: fiz algumas oprações no DBeaver e não atualizou que criei as tabelas... 😢 Usem o botão refresh regularmente.🔄🔄🔄🔄

Em src\main\resources\application.properties já deve estar configurado para rodar o projeto conectado ao banco de dados.

No IntelliJ será necessário substituir o run da aplicação em configurações usando spring-boot::run. A imagem abaixo é reciclagem de um dos tutoriais que eu fiz.

![]https://raw.githubusercontent.com/NatSatie/StudyNotes/main/letsCode/setupMavenRun.png()

[Desenvolvedores] Como endereçar uma issue e criar uma branch

Faça login no Github e ver o esse link. Temos 5 colunas no projeto

  • A desenvolver
  • em desenvolvimento
  • auditoria: serve para testar o código e revisar
  • pronto
  • tutorial: amostras de cards de projeto para usar de referência

Veja se sua tarefa está associada a um dos cards. Caso não esteja, use o botão + para adicionar um card novo e e escreva as especificações de sua tarefa.

Lembre-se de associar ao projeto principal letscode-project2.

Ao clicar na issue feita, podemos criar uma issue no projeto, ao observar no popup lateral direito. Nele podemos colocar pessoas responsáveis, tags ou rótulos e designar issues no projeto.

Uma vez criado a issue associada ao projeto, podemos criar uma branch para resolvê-la.

Após o desenvolvimento

Vamos commitar todas nossas alterações e dar push no Github, certifique-se que fez na branch da issue!

Crie o PR

Finalmente tudo comitado e feito podemos fazer o nosso PR. como podemos ver no Github Desktop e no Github, jé temos uma notificação de soltar um PR.

// Terminar tutorial

About

projeto em grupo do lets code sobre banco de dados

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%