postgres: always use TEXT for text. VARCHAR is just an alias.

And it's been like that for a long time:
http://www.postgresql.org/docs/8.0/interactive/datatype-character.html