PostgreSQL gera IDs auto-incrementais (normalmente para chaves primárias) usando sequences — objetos especiais que produzem números únicos crescentes. SERIAL é uma abreviação que cria uma sequence automaticamente, e IDENTITY é o equivalente moderno do padrão SQL.
SERIAL — a abreviação clássica
users (
id SERIAL ,
name TEXT
);
users (name) ();
