Você pode usar
SERIAL
no PostgreSQL para gerar o campo de incremento automático, Por exemplo:-
CREATE TABLE user (
userid SERIAL PRIMARY KEY,
username VARCHAR(16) UNIQUE NOT NULL
)
Isso criará userid como chave primária de incremento automático indexada. Se você não quiser isso como chave primária, basta remover PRIMARY KEY.