title: How to change enum type column in laravel migration?
body: <p>I am using <a href="https://laravel.com/docs/5.1" rel="noreferrer">Laravel 5.1</a> and I have a table called packages with this structure:</p>
  
  <pre><code>id              int(11)
  weight          decimal(10,2)           
  weight_unit     enum('Kg.', 'Gm.')
  </code></pre>
  
  <p>I would like to change the <code>weight_unit</code> enum to:</p>
  
  <p><code>weight_unit     enum('Grams','Kgs.','Pounds')</code></p>
  
  <p>For this I create the following migration:</p>
  
  <pre><code>public function up()
  {
      Schema::table('packages', function ($table) {
          $table-&gt;enum('weight_unit', array('Grams','Kgs.','Pounds'))-&gt;nullable()-&gt;change();
      });
  }
  </code></pre>
  
  <p>But when I run the migration I receive an error:</p>
  
  <pre><code>Unknown database type enum requested, Doctrine\DBAL\Platforms\MySqlPlatform  
  
  may not support it.
  </code></pre>
  
  <p>How can I change this enum?</p>