Postgres has no reason to have default string column limit

The underlying storage for varchar and text is the same in PG -
defining column limits where application logic does not call for them
only makes the database do unnecessary work. See
http://www.postgresql.org/docs/9.3/static/datatype-character.html