Doctrine\DBAL\Platforms\SQLServerPlatform::initializeDoctrineTypeMappings PHP Метод

initializeDoctrineTypeMappings() защищенный Метод

{@inheritDoc}
    protected function initializeDoctrineTypeMappings()
    {
        $this->doctrineTypeMapping = array('bigint' => 'bigint', 'numeric' => 'decimal', 'bit' => 'boolean', 'smallint' => 'smallint', 'decimal' => 'decimal', 'smallmoney' => 'integer', 'int' => 'integer', 'tinyint' => 'smallint', 'money' => 'integer', 'float' => 'float', 'real' => 'float', 'double' => 'float', 'double precision' => 'float', 'smalldatetime' => 'datetime', 'datetime' => 'datetime', 'char' => 'string', 'varchar' => 'string', 'text' => 'text', 'nchar' => 'string', 'nvarchar' => 'string', 'ntext' => 'text', 'binary' => 'binary', 'varbinary' => 'binary', 'image' => 'blob', 'uniqueidentifier' => 'guid');
    }

Usage Example

Пример #1
0
 /**
  * @override
  */
 protected function initializeDoctrineTypeMappings()
 {
     parent::initializeDoctrineTypeMappings();
     // add uniqueidentifier
     $this->doctrineTypeMapping['uniqueidentifier'] = 'uniqueidentifier';
 }
SQLServerPlatform