Sto tentando di aggiungere una nuova colonna che sarà una chiave esterna. Sono stato in grado di aggiungere la colonna e il vincolo di chiave esterna utilizzando due distinti comandi ALTER TABLE:Aggiungi nuova colonna con vincolo di chiave esterna in un comando
ALTER TABLE one
ADD two_id integer
ALTER TABLE one
ADD FOREIGN KEY (two_id) REFERENCES two(id)
C'è un modo per fare questo con un comando ALTER TABLE invece di due? Non sono riuscito a trovare nulla che funzioni.
In MYSQL: http://stackoverflow.com/questions/1545253/mysql-adding-column-and-foreign-keys#answer-20758448 – knocte