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