Estou tentando adicionar uma nova coluna que será uma chave estrangeira. Consegui adicionar a coluna e a restrição de chave estrangeira usando dois ALTER TABLEcomandos separados :
ALTER TABLE one
ADD two_id integer;
ALTER TABLE one
ADD FOREIGN KEY (two_id) REFERENCES two(id);
Existe uma maneira de fazer isso com um comando ALTER TABLE em vez de dois? Eu não conseguia pensar em nada que funcionasse.