Doctrine\DBAL\Platforms\MySqlPlatform::initializeDoctrineTypeMappings PHP Method

initializeDoctrineTypeMappings() protected method

{@inheritDoc}
    protected function initializeDoctrineTypeMappings()
    {
        $this->doctrineTypeMapping = array('tinyint' => 'boolean', 'smallint' => 'smallint', 'mediumint' => 'integer', 'int' => 'integer', 'integer' => 'integer', 'bigint' => 'bigint', 'tinytext' => 'text', 'mediumtext' => 'text', 'longtext' => 'text', 'text' => 'text', 'varchar' => 'string', 'string' => 'string', 'char' => 'string', 'date' => 'date', 'datetime' => 'datetime', 'timestamp' => 'datetime', 'time' => 'time', 'float' => 'float', 'double' => 'float', 'real' => 'float', 'decimal' => 'decimal', 'numeric' => 'decimal', 'year' => 'date', 'longblob' => 'blob', 'blob' => 'blob', 'mediumblob' => 'blob', 'tinyblob' => 'blob', 'binary' => 'binary', 'varbinary' => 'binary', 'set' => 'simple_array');
    }

Usage Example

 /**
  *  Use this method to add custom column type mappings 
  */
 protected function initializeDoctrineTypeMappings()
 {
     return parent::initializeDoctrineTypeMappings();
 }
MySqlPlatform