No final do curso ao tentar rodar no Postman GET http://localhost:3000/turmas
apareceu os seguinte erro: "Unknown column 'NiveiId' in 'field list'"
Porém ao verificar os campos da turma o nome está correto:
nivel_id
No final do curso ao tentar rodar no Postman GET http://localhost:3000/turmas
apareceu os seguinte erro: "Unknown column 'NiveiId' in 'field list'"
Porém ao verificar os campos da turma o nome está correto:
nivel_id
Boa noite Edson,
No banco de dados está escrito "nivel_id", revise o seu arquivo model ou o arvquivo turma que você está acessando, está escrito como "NiveiId" e não "NivelId".
Caso tenha resolvido a sua duvida, por favor marque a dúvida como resolvido. Se ocorrer outro erro pode postar aqui pra verificar.
Tive um erro parecido na hora de fazer uma consulta na tabela das matriculas, depois percebi que tinha escrito errado o nome da coluna no models/matriculas.js
De uma revisada no seu arquivo models/niveis.js e se não encotrar o erro lá eu recomendo reavaliar o seu arquivo de niveis em migrations, não tem problema no caso de encontrar algum erro de digitação no nome das colunas, basta rodar esse comando no seu terminal :
npx sequelize-cli db:migrate:undo
para desfazer todas as migrações, e dps com o nome da coluna corrigida rode o comando:
npx sequelize-cli db:migrate
para realizar novamente a migração, espero ter ajudado, forte abraço!