4
でon_delete既に存在するFOREIGN_KEY私はすでにデータベースに外部キーを既存しているが、この方法で作成しました:追加:レールの移行
class CreateUser < ActiveRecord::Migration
def change
create_table do ... end
add_foreign_key :users, :admins, column: :admin_id
end
end
をしかしon_delete: :nullify
を追加するのを忘れ。移行はすでに生産に使用されている&がプッシュされています。私は、このPK制約のカスケール削除を追加する新しい移行を追加したいと思います。それを達成する方法?
をも:列はすでにデータが移入されている場合にもデータを移行することを忘れないでください(すなわち、すべてを選択し、すべてを挿入します) –