Question: Can anyone please tell me how can I add a new column of type enum to my schema in order to implement a Doctrine Migration?

Answer: 
I had the same problem and found a solution in set this flag in `ProjectConfiguration.class.php`

```
public function configureDoctrine(Doctrine_Manager $manager) {
    $manager->setAttribute(Doctrine_Core::ATTR_USE_NATIVE_ENUM, true);
}

```

After that I used this method call and get a native mysql enum:

```
class MyMigration extends Doctrine_Migration_Base {
    public function up() {
        $this->changeColumn(self::tableName, 'columName', 'enum', null,
            array(
                'fixed' => true,
                'length' => null,
                'notnull' => true,
                'values' => array(
                    0 => 'Option 1',
                    1 => 'Option 2'
                )
            )
        );
}

```
```
Model:  
  column:  
    type: enum  
    values: [one, two, three]  

(optional:)  
    notnull: false  
    default: one #or two or three  

```