на самом деле,
change_table :addresses do |t|
t.remove_references :addressable
end
было бы немного глупее, нет?
edit : Как отмечает Эбен Гир
change_table :addresses do |t|
t.remove_references :addressable, :polymorphic => true
end
это правильный способ сделать это. Ура!