In postgres with existing schema you can have custom enum types. To support this with our current code base (symfony w/ doctrine 1.2.2) I had to make changes to doctrine import and datadict for pgsql driver. The patches attached are from the git tree.
The patches are formatted from the git tree.
Thanks for an excellent ORM for php!