Обратите внимание, что при использовании MongoDB не требуется никаких миграций - миграции нужны только для баз данных SQL.
С MongoDB вы можете просто изменить атрибуты в вашей модели, например:
class YourCollection
include Mongoid::Document
include Mongoid::Timestamps
# add a field to your field definitions:
field :sort_date , :Type => Time
end
... затем создайте скрипт, который вы можете использовать для инициализации данных.
например,
YourCollection.each do |c|
c.sort_date = c.created_a
c.save(:validate => false)
end
Если вам нужна правильная инициализация для нового атрибута, вы можете запустить скрипт в консоли или через Rake
См. Также: http://railscasts.com/episodes/238-mongoid