Я сейчас пытаюсь запустить эту миграцию:
class AddDroppedProjectsCountToUser < ActiveRecord::Migration
def self.up
add_column :users, :dropped_projects, :integer, {:default=>0, :required=>true}
end
def self.down
remove_column :users, :dropped_projects
end
end
Столбец добавлен правильно, но ни одна из старых записей не заполнена 0. Они равны нулю.Я попытался использовать default=>'0'
, но безрезультатно.Есть идеи, почему это может происходить?(Rails 3.0.3)
Отредактировано, чтобы добавить: Когда я создаю нового пользователя, он работает нормально, и все выглядит правильно.Это просто старые пользователи, у которых все еще есть ноль для этого значения в таблице.