Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

Script para popular a base de dados

O curso não parece ter o objetivo de construir uma API. A conclusão está no fato de o Alberto já apresentar nos vídeos o consumo da API e não sua construção. Então pergunto onde está o script para popular o banco de dados?

4 respostas

Olá Geison!

Ele está só consumindo mesmo.

Pelo que pude perceber não se trata de um banco e sim de um arquivo JSON que está localizado no endpoint:

http://localhost:8080/api/public/fotos/rafael

Espero ter ajudado! :D

Perdão, Guilherme, mas acredito que você está equivocado. O primeiro capítulo do curso apresenta uma seção inteira voltada para a instalação, configuração e acesso ao banco de dados. Além disso tem o log gerado pelo Spring Boot no startup da aplicação. Este indica a criação das tabelas relacionadas as entidades objeto-relacionais configuradas no projeto. Prova disso é a constatação de que a base de dados e as tabelas foram criadas no meu SGBD local. A url que você compartilhou, mesma utilizada pelo Alberto, responde com o status 200, contudo com a lista vazia.

Opa!

Peço perdão!

Acho que achei o arquivo que você está buscando.

O Alberto utilizou Hibernate para a criação das tabelas:

https://github.com/alberto-alura/instalura-api/

solução!

Após iniciar a aplicação deve-se acessar a url http://localhost:8080/gera/dados. Esta url é usado para realizar os inserts na base de dados como pode ser conferido em https://cursos.alura.com.br/course/react-parte-2/task/24451.