Vous ne voulez pas utiliser un VARCHAR pour votre colonne id. Dans postgres, vous pouvez créer une séquence, puis obtenir la valeur suivante de cette séquence pour chaque insertion.
En gros, vous faites quelque chose comme
CREATE SEQUENCE mysequence START 101
Ensuite, lorsque vous insérez, vous faites quelque chose comme
INSERT INTO my_comment values (nextval('mysequence'), 'this is my comment');