Provides Doctrine Type classes for common postgres types
# Doctrine Configuration
doctrine:
dbal:
types:
text_array: "Doctrine\\DBAL\\PostgresTypes\\TextArrayType"
int_array: "Doctrine\\DBAL\\PostgresTypes\\IntArrayType"
tsvector: "Doctrine\\DBAL\\PostgresTypes\\TsvectorType"
tsquery: "Doctrine\\DBAL\\PostgresTypes\\TsqueryType"
xml: "Doctrine\\DBAL\\PostgresTypes\\XmlType"
inet: "Doctrine\\DBAL\\PostgresTypes\\InetType"
<?php
use Doctrine\DBAL\Types\Type;
Type::addType('text_array', "Doctrine\\DBAL\\PostgresTypes\\TextArrayType");
Type::addType('int_array', "Doctrine\\DBAL\\PostgresTypes\\IntArrayType");
Type::addType('tsvector', "Doctrine\\DBAL\\PostgresTypes\\TsvectorType");
Type::addType('tsquery', "Doctrine\\DBAL\\PostgresTypes\\TsqueryType");
Type::addType('xml', "Doctrine\\DBAL\\PostgresTypes\\XmlType");
Type::addType('inet', "Doctrine\\DBAL\\PostgresTypes\\InetType");
Licensed under the MIT License