Fabien COELHO <coe...@cri.ensmp.fr> writes: >> There's not really a point in using an enum if you use neither the type >> (which you shouldn't because if you or the bitmask value you have types >> outside the range of the enum), nor the autogenerated numbers.
> I do not think that there is such a constraint in C, you can use the enum > bitfield type, so you should. I think you are failing to understand Andres' point. If you're going to OR together some bits, the result is no longer a member of the enum type, and the advantages that an enum would have immediately turn into disadvantages. regards, tom lane -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers