Postgres: Adicionar PKEY sequencial

Então você se esqueceu de adicionar uma chave primária? Ou você tinha um, mas agora esse campo não vai ser único? Não temas.

alter table sad_table drop constraint if exists sad_table_pkey;
alter table sad_table
add column id int;
create sequence sad_table_id_seq
;
alter table sad_table alter column id
set default nextval('sad_table_id_seq');
update sad_table
set id = nextval('sad_table_id_seq');
alter table sad_table
add primary key (id);

Eu não vou contar.