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: 
Shortcut: 

```
symfony doctrine:build --all-classes --and-migrate

```
The simplest way to run it from a Doctrine Migration is to register a new mapping. Then you can enforce values inside your entity if need be. ([Doctrine MySQL Enums](http://docs.doctrine-project.org/projects/doctrine-orm/en/2.1/cookbook/mysql-enums.html))

```
public function up(Schema $schema)
{
    $this->connection->getDatabasePlatform()->registerDoctrineTypeMapping('enum', 'string');
    ...
}

```