title: Laravel migrate - column type string doesn't update size
body: <p>I created a migration to update the size of a VARCHAR column in MySQL and to rename it in the same migration. So to change a VARCHAR() type through Laravel Schema we use <strong>string()</strong> base on <a href="https://laravel.com/docs/5.6/migrations" rel="nofollow noreferrer">Laravel docs</a></p>
  
  <p>This is the function up():</p>
  
  <pre><code>Schema::table('address', function (Blueprint $table) {
      $table-&gt;string('place_id', 100)-&gt;change();
      $table-&gt;renameColumn('place_id', 'full_address');
  });
  </code></pre>
  
  <p>and the function down():</p>
  
  <pre><code>Schema::table('address', function (Blueprint $table) {
      $table-&gt;string('full_address', 255)-&gt;change();
      $table-&gt;renameColumn('full_address', 'place_id');
  });
  </code></pre>
  
  <p>It is renaming the column but it is not changing the size, any ideas why?. </p>
  
  <p>MySQL table</p>
  
  <pre><code>Field, table, Type, Character Set, Display Size
  place_id,address,VARCHAR,utf8,255
  </code></pre>
  
  <p>Thank you in advance.</p>