[DBAL-116] Support Array type For Postgresql Created: 29/Apr/11  Updated: 05/Aug/13  Resolved: 30/Apr/11

Status: Resolved
Project: Doctrine DBAL
Component/s: Drivers
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Minor
Reporter: Brice Maron Assignee: Benjamin Eberlei
Resolution: Won't Fix Votes: 0
Labels: None

Postgresql >= 8.4



Since at least postgres 8.4 , pg support arrays...
it could be nice if doctrine could read them as a type instead of use a string for it.
Postgresql also offer a sort of hash array named hstore...




Comment by Benjamin Eberlei [ 30/Apr/11 ]

This will not be implemented as it is implementation specific whereas Doctrine features need to be supported by all vendors.

You can already implement this with custom types though, i remember testing this some time ago.

Comment by Karsten Dambekalns [ 19/Oct/12 ]

Why is this not to be implemented? It can be used by the PostgreSQL driver without anything above it needing change - all platform drivers exist precisely to deal with implementation specifics… No?

Comment by Karsten Dambekalns [ 05/Aug/13 ]

Coming back to this and still wonder why it cannot be implemented. Could even be a solution / combined with DBAL-369

Comment by Benjamin Eberlei [ 05/Aug/13 ]

See https://github.com/easybiblabs/EasyBib_DoctrineTypes for an implementation of PostgreSQL Hstore. Arrays can be implemented the same way.

Generated at Mon Nov 30 15:41:28 EST 2015 using JIRA 6.4.10#64025-sha1:5b8b74079161cd76a20ab66dda52747ee6701bd6.