title: Laravel Field 'id' doesn't have a default migration?
body: <p>When i migrate my database i get this error. In ubuntu i dont get this error. But if i  migrate/import to the server or MAC i get this bellow error.
  This is my users model. Fillable stuf  </p>
  
  <pre><code>protected $fillable = [
          'name', 'email', 'password', 'user_type_id', 'verified',
      ];
  </code></pre>
  
  <p>I tired to <strong>migrate:refresh</strong></p>
  
  <pre><code>Rolling back: 2014_10_12_000000_create_users_table
  Rolled back:  2014_10_12_000000_create_users_table
  
  
   [Illuminate\Database\QueryException]
   SQLSTATE[HY000]: General error: 1364 Field 'id' doesn't have a default value (SQL: insert into `migrations` ('migration', 'batch') valu
   es (2014_10_12_000000_create_users_table, 1))
  
  
  
   [PDOException]
   SQLSTATE[HY000]: General error: 1364 Field 'id' doesn't have a default value
  </code></pre>
  
  <p>I've changed  <code>Schema::defaultStringLength(191);</code> in AppServiceProvider.php and it never worked. </p>