3
respostas

ERROR: Cannot add or update a child row: a foreign key constraint fails

Estou tendo o seguinte problema

ERROR: Cannot add or update a child row: a foreign key constraint fails 
('orm.matriculas', CONSTRAINT 'matriculas_ibfk_1' FOREIGN KEY ('estudante_id') REFERENCES pessoas('id'))

Porem meu código esta idêntico ao da aula, alguém pode me ajudar?

3 respostas

Oi Isaque, estranho esse erro, você pode disponibilizar seu projeto pra que eu possa fazer debug e tentar encontrar onde o problema está de fato? Tô achando que o id que tá chegando para matriculas não existe na tabela de pessoas.

Olá, Wanderson, tudo bom?! Eu tive o mesmo problema que o Isaque. Aqui o meu código caso você possa dar uma olhadinha: https://github.com/flavialbraz/api-com-sequelize-nodejs

Oi Flávia, desculpa a demora, vou clonar seu repositório aqui e verificar tudo bem? Depois me manda uma mensagem aqui só pra eu não esquecer mesmo...

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software