Olá,
Estou usando o mysql e estou enfrentando problemas com as migrates da primeira aula, sempre que executo o comando de migrate no artisan recebo:
General error: 1215 Cannot add foreign key constraint
Verifiquei a digitação (inclusivei colei do o código da migrate do exercicio para garantir) mas continuo com o problema. Busquei algumas soluções e as sugestões que já segui foram:
1-> Associar a chave estrangeira em uma 'etapa' separada.
Schema::table('temporadas', function($table) {
$table->foreign('serie_id')->references('id')->on('series');
});
2-> Definir a chave estrangeira como unsigned:
$table->integer('serie_id')->unsigned();
Mas nada funcionou, alguém pode me ajudar a entender o porquê disso ?