Syntax error or access violation: 1059 Identifier name 'XXXX' is too long 
Quando criamos um índice no Laravel, as vezes esse nome pode ser maior do que o suportado pelo banco. Então ao invés de só criar o relacionamento, adicione o nome customizado
$table->foreign('pessoa_id', 'NOME_DO_INDICE')
            ->references('id')->on('pessoas')
            ->onDelete('cascade');
Show!
 

 
    
Top comments (0)