title: Laravel migration can't create foreign key
body: <p>I'm trying to create a foreign key, artisan does not show me any errors, just does not create my foreign key, it's probably my code:</p>
  
  <p>1° table:</p>
  
  <pre><code>Schema::create('cooperados', function (Blueprint $table) {
          $table-&gt;bigIncrements('id');
          $table-&gt;timestamps();
          $table-&gt;string('nameCoop', 255);
          $table-&gt;integer('numCoop');
          $table-&gt;string('cpfCoop', 11);
          $table-&gt;date('dtCad');
          $table-&gt;date('dtDem')-&gt;nullable();
          $table-&gt;text('description')-&gt;nullable();
          $table-&gt;decimal('subscritas', 6, 2);
          $table-&gt;decimal('integralizadas', 6,2)-&gt;nullable();
          $table-&gt;decimal('aintegralizar', 6,2)-&gt;nullable();
          $table-&gt;enum('status', ['ativo','inativo'])-&gt;default('ativo');
      });
  </code></pre>
  
  <p>the foreign key table </p>
  
  <pre><code>public function up()
      {
          Schema::create('mov', function (Blueprint $table) {
              $table-&gt;bigIncrements('idMov');
              $table-&gt;timestamps();
              $table-&gt;integer('id_coop')-&gt;unsigned;
              $table-&gt;foreign('id_coop')-&gt;references('id')-&gt;on('cooperados');
              $table-&gt;decimal('valor', 6, 2);
          });
      }
  </code></pre>