1

したがって、この移行によってエラーが発生した場合に備えて、db:rollback を元に戻す/rake できるようにしたいと考えています。

コード:

class ChangeUidToPrimaryKey < ActiveRecord::Migration
def change
execute ALTER TABLE "users" DROP CONSTRAINT "users_pkey".
execute ALTER TABLE "users" ADD PRIMARY KEY "uid"
end
end

この場合、rake db:rollback を機能させるために、どのダウン/リバーシブル コードを追加できますか?

4

1 に答える 1