したがって、この移行によってエラーが発生した場合に備えて、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 を機能させるために、どのダウン/リバーシブル コードを追加できますか?