dev-master
9999999-devDoctrine types or fixed types for PostgreSQL.
MIT
The Requires
- php >=5.3.3
- doctrine/dbal ~2.0
The Development Requires
postgresql doctrine dbal postgre doctrine-types
Wallogit.com
2017 © Pedro Peláez
Doctrine types or fixed types for PostgreSQL.
This library adds or override some Doctrine DBAL types. Some types fixes issues with some database engines., (*2)
<?php
use Doctrine\DBAL\Types\Type;
Type::addType('tbbc_pgsql_binary_safe_array', "Tbbc\\Doctrine\\DBAL\\Pgsql\\Types\\BinarySafeArrayType");
Type::addType('tbbc_pgsql_binary_safe_object', "Tbbc\\Doctrine\\DBAL\\Pgsql\\Types\\BinarySafeObjectType");
# config.yml
doctrine:
dbal:
types:
tbbc_pgsql_binary_safe_array: "Tbbc\\Doctrine\\DBAL\\Pgsql\\Types\\BinarySafeArrayType"
tbbc_pgsql_binary_safe_object: "Tbbc\\Doctrine\\DBAL\\Pgsql\\Types\\BinarySafeObjectType"
<entity name="My\Entity" table="my_entity">
<field name="myObject" type="tbbc_pgsql_binary_safe_object" />
<field name="myArray" type="tbbc_pgsql_binary_safe_array" />
</entity>
Using Composer, just run:, (*3)
$ composer require tbbc/doctrine-dbal-pgsql-types
Or add it manually to your composer.json file:, (*4)
{
"require": {
"tbbc/doctrine-dbal-pgsql-types": "dev-master"
}
}
And run composer update., (*5)
First make sure you have installed all the dependencies, run:, (*6)
$ composer install --dev
then, run the test from within the root directory:, (*7)
$ vendor/bin/phpunit
The Big Brains Company - Doctrine DBAL Types is licensed under the MIT License - see the LICENSE file for details, (*8)
Doctrine types or fixed types for PostgreSQL.
MIT
postgresql doctrine dbal postgre doctrine-types