title: Error Field doesn't have a default value in laravel 5.3
body: <p>I have no problem in Laravel 5.2 but in Laravel 5.3 after create migration for user model, It shows me following error:</p>
  
  <p><code>SQLSTATE[HY000]: General error: 1364 Field 'family' doesn't have a default value</code> !!!</p>
  
  <p>In Model user:</p>
  
  <pre><code>protected $fillable = [
      'name', 'email', 'password', 'family', 'mobile', 'address', 'status'
  ];
  </code></pre>
  
  <p>In Migration:</p>
  
  <pre><code>Schema::create('users', function (Blueprint $table) {
          $table-&gt;increments('id');
          $table-&gt;string('name');
          $table-&gt;string('family');
          $table-&gt;string('mobile')-&gt;unique();
          $table-&gt;string('address');
          $table-&gt;boolean('status');
          $table-&gt;string('email')-&gt;unique();
          $table-&gt;string('password');
          $table-&gt;integer('reagent');
          $table-&gt;rememberToken();
          $table-&gt;timestamps();
      });
  </code></pre>
  
  <p>Where is my problem?</p>