Достал 9.5, с not null и уникальным индексом - все равно увеличивается varchar или меняется на text легко. Вот уменьшаться- бежит по табличке. Сейчас точно varchar(32)? А default есть?
pgsql-ru-general by date:
Соглашаюсь с условиями обработки персональных данных