Обратимая миграция для change_column_default от отсутствия по умолчанию в Rails
Rails ведет к активной миграции записей говорит, что вы можете сделать
change_column_default :products, :approved, from: true, to: false
у меня естьchange
метод в Rails, который похож на следующее:
change_column_default :people, :height, from: nil, to: 0
с намерением перейти от отсутствия по умолчанию к нулевому значению по умолчанию.
Однако, когда я пытаюсь откатить его назад, я получаю
ActiveRecord::IrreversibleMigration: ActiveRecord::IrreversibleMigration
Учитывая, что я даю Railsfrom
а такжеto
почему он не принимает это?
Я использую Rails 4.2.0.