2
respostas

ERROR: Unknown column 'nivel_id' in 'field list'

Eu não sei o que fazer. Eu estava escrevendo tudo na mão, seguindo o que era feito na aula e apenas copiei e colei a parte do seeder com o arquivos bases que foi passado para encher as tabelas e na hora de mandar npx sequelize-cli db:seeder:all acontece isso. Achei que poderia ser algo que escrevi errado então resolvi testar com o código que é disponibilizado para os alunos, mas isso continuou acontecendo. Insira aqui a descrição dessa imagem para ajudar na acessibilidade

2 respostas

Você já tentou refazer o arquivo do banco?

Estava com esse erro, o que aconteceu foi que quando criei a tabela tumas não foi criada a coluna 'nivel_id', consegui arrumar no MySQL Workbench com o comando: ALTER TABLE turmas ADD COLUMN nivel_id INT AFTER id; Assim a coluna nivel_id foi adicionada depois da coluna id na tabela turmas.

edit: Você pode rodar o comando no terminal do MySQL também.