title: Doctrine Migrations, problems using custom doctrine types
body: <p>I'm building a application using Symfony2 + Doctrine2. My application needs to store geospatial data, so I wrote the proper doctrine extensions. All is working pretty good and the app have been running in a production enviroment for a long time. </p>
  
  <p>Now I have to add some new features and I need to update the database without deleting all the data. I thougth about using the DoctrineMigrationBundle but when I run: </p>
  
  <pre><code>$ php app/console doctrine:migrations:status
  </code></pre>
  
  <p>I got this error:                </p>
  
  <pre><code>[Doctrine\DBAL\DBALException]                                                                     
    Unknown database type point requested,
    Doctrine\DBAL\Platforms\MySqlPlatform may not
    support it. 
  </code></pre>
  
  <p>This is the relevant section of my config.yml: </p>
  
  <pre><code># Doctrine Configuration
  doctrine:
      dbal:
          driver:   %database_driver%
          host:     %database_host%
          port:     %database_port%
          dbname:   %database_name%
          user:     %database_user%
          password: %database_password%
          charset:  UTF8
          types:
            point: App\EngineBundle\DoctrineExtensions\PointType 
  </code></pre>
  
  <p>The custom type 'point' has been mapped, so what am I doing wrong?</p>