title: Base table or view not found: 1146
body: <p>I created migration successfully but can't see table in the database, when I go for "PHP artisan migrate" I am facing an error stated:</p>
  
  <p>Base table or view not found: 1146 pakishops.advertisement does not exist.</p>
  
  <p>here is migration code:</p>
  
  <pre><code>&lt;?php
  
  use Illuminate\Support\Facades\Schema;
  use Illuminate\Database\Schema\Blueprint;
  use Illuminate\Database\Migrations\Migration;
  
  class CreateAdvertisementTable extends Migration
  {
      /**
       * Run the migrations.
       *
       * @return void
       */
      public function up()
      {
          Schema::table('advertisement', function (Blueprint $table) {
                  $table-&gt;increments('id');
  
                  $table-&gt;integer('shop_id')-&gt;unsigned();
                  $table-&gt;foreign('shop_id')
                  -&gt;references('id')
                  -&gt;on('shops')
                  -&gt;onDelete('cascade');
  
                  $table-&gt;string('image')-&gt;default('default.jpg');
                  $table-&gt;datetime('starting_date');
                  $table-&gt;datetime('ending_date');
                  $table-&gt;boolean('is_paid');
                  $table-&gt;boolean('is_active');
  
                  $table-&gt;timestamps();
          });
      }
  
      /**
       * Reverse the migrations.
       *
       * @return void
       */
      public function down()
      {
       Schema::dropIfExists('advertisement');
      }
  }
  </code></pre>
  
  <p>What should I do to solve this issue?</p>