Ajoutez une valeur par défaut avec une séquence :
CREATE SEQUENCE mytable_item_id_seq OWNED BY mytable. item_id;
ALTER TABLE mytable ALTER item_id SET DEFAULT nextval('mytable_item_id_seq');
Pour que cela fonctionne, vous devez exclure le item_id
colonne de tous les INSERT
statrments, car la valeur par défaut n'est utilisée que si aucune valeur n'est spécifiée pour la colonne.