Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Olá!
Pelo que vi na imagem, apenas uma linha está sendo retornada na consulta select * from turmas;.
Aqui estão algumas sugestões para resolver o problema:
Verifique as Inserções no Banco de Dados:
Verifique o Código da Aplicação:
turmas. Pode ser que haja alguma lógica de filtro ou paginação que esteja limitando o número de registros retornados.Logs e Erros:
Configuração do Banco de Dados:
config.json está corretamente configurado com as credenciais e informações do banco de dados.Testes Manuais:
turmas e veja se eles aparecem na consulta. Isso pode ajudar a identificar se o problema está na inserção ou na recuperação dos dados.Se após essas verificações o problema persistir, pode ser útil revisar os passos anteriores e garantir que todas as configurações e comandos foram executados corretamente.
Bons estudos!
Esta dúvida é recorrente porque, nos vídeos do curso, o instrutor insere apenas 1 linha e quando é feito o "select * from turmas;" são exibidas 3 linhas.
Parece-me que algum trecho do vídeo foi editado, deixando de fora as 2 outras inserções.
Minha sugestão é inserir estas outras 2 linhas para que seja obtida a mesma resposta exibida pelo instrutor:
INSERT INTO turmas (id, docente_id, nivel_id, data_inicio, createdAt, updatedAt, matricula_id )
VALUES (2, 2, 2, STR_TO_DATE("11-17-2021", "%m-%d-%Y"), STR_TO_DATE("11-17-2021", "%m-%d-%Y"),
STR_TO_DATE("11-17-2921", "%m-%d-%Y"), 2 );
INSERT INTO turmas (id, docente_id, nivel_id, data_inicio, createdAt, updatedAt, matricula_id )
VALUES (3, 3, 3, STR_TO_DATE("11-17-2021", "%m-%d-%Y"), STR_TO_DATE("11-17-2021", "%m-%d-%Y"),
STR_TO_DATE("11-17-2921", "%m-%d-%Y"), 3 );