Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Folha ao rodar o migrate

Tabela Episodios

public function up()
    {
        Schema::create('episodios', function (Blueprint $table) {
            $table->tinyIncrements('id');
            $table->integer('temporada');
            $table->integer('numero');
            $table->boolean('assistido')->default(false);
            $table->integer('serie_id');

            $table->foreign('serie_id')->references('id')->on('series');

        });
    }

Tabela Series

public function up()
    {
        Schema::create('series', function (Blueprint $table) {
            $table->tinyIncrements('id');
            $table->string('nome')->unique();
        });
    }

Estou com o mesmo erro do amigo em cima.

 SQLSTATE[HY000]: General error: 1215 Cannot add foreign key constraint (SQL: alter table `episodios` add constraint `episodios_serie_id_foreign` foreign key (`serie_id`) refere  
  nces `series` (`id`))
 SQLSTATE[HY000]: General error: 1215 Cannot add foreign key constraint
2 respostas
solução!

Olá Carlos Tenta fazer assim em dois passos! E não assinando o ID também.

public function up()
    {
        Schema::create('episodios', function (Blueprint $table) {
            $table->tinyIncrements('id');
            $table->integer('temporada');
            $table->integer('numero');
            $table->boolean('assistido')->default(false);
            $table->integer('serie_id')>unsigned();
        });
     Schema::table('episodios', function($table) {
            $table->foreign('serie_id')->references('id')->on('series');
       });
    }

Caso dê certo me avisa e marca como solucionado! Saudações!

Deu certo! Obrigado!