title: Error migrations: Cannot declare class X, because the name is already in use
body: <p>I do not know why this error occurs when I execute the migrations as I do not have repeated classes.</p>
  <p>Migrations:</p>
  <pre class="lang-none prettyprint-override"><code>2014_10_12_100000_create_password_resets_table.php
  2019_01_18_020910_create_roles_table.php
  2019_01_18_025535_create_members_table.php
  2019_01_18_025536_create_users_table.php
  2019_01_18_183649_create_projects_table.php
  2019_01_18_184249_create_member_project_table.php
  2019_01_18_184719_create_sprints_table.php
  2019_01_18_185218_create_tasks_table.php
  2019_01_21_033045_add_shortname_to_project.php
  </code></pre>
  <p>Error:</p>
  <pre class="lang-none prettyprint-override"><code>PHP Fatal error:  Cannot declare class CreateRolesTable, because the name is already in use in
  oyectos\database\migrations\2019_01_18_020910_create_roles_table.php on line 33
  
  In 2019_01_18_020910_create_roles_table.php line 33:
  
    Cannot declare class CreateRolesTable, because the name is already in use
  </code></pre>
  <p>Class:</p>
  <pre class="lang-php prettyprint-override"><code>class CreateRolesTable extends Migration
  {
      /**
       * Run the migrations.
       *
       * @return void
       */
      public function up()
      {
          Schema::create('roles', function (Blueprint $table) {
              $table-&gt;increments('id');
              $table-&gt;string('name',128)-&gt;unique();
              $table-&gt;string('description');
              $table-&gt;boolean('system');
          });
      }
  
      /**
       * Reverse the migrations.
       *
       * @return void
       */
      public function down()
      {
          Schema::dropIfExists('roles');
      }
  }
  </code></pre>