約 1 週間前に、最初のアプリから列を削除する移行を行いました。
class RemoveHalfOrFullFromFurlough < ActiveRecord::Migration
def up
remove_column :furloughs, :half_or_full
end
def down
add_column :furloughs, :half_or_full, :decimal
end
end
half_or_full
まだ私のスキーマにあるので、何か間違ったことをしたに違いありません。Active Admin gem を追加しようとした今日まで気が付きませんでした。このゾンビ列からデータを取得しようとしていて、何をすべきかわからないため、エラーが発生します。
それ以来、多くの移行を行ったので、単純なロールバックが選択肢になるとは思いませんでした。たぶんそうですか?
これは、列を作成した元の移行です。
class AddHalfOrFullToFurloughs < ActiveRecord::Migration
def change
add_column :furloughs, :half_or_full, :decimal
end
end