Sha256: 1d308e340ce8d3af235aaa391c13991ae7accd37664761a1ac81e90a2e77723f

Contents?: true

Size: 564 Bytes

Versions: 6

Compression:

Stored size: 564 Bytes

Contents

class AddressbookitemsTasks

  def self.to_mongoid

    p = User.where( :username => 'piousbox' ).first
    
    olds = SqlAddressbookitems.find :all
    olds.each do |old|

      if 0 == Addressbookitem.where( :name => old.name ).length

        new = Addressbookitem.new
        new.name = old.name
        new.descr = old.descr
        new.user = p

        new.created_at = old.created_at
        new.updated_at = old.updated_at

        if new.save
          puts '+'
        else
          puts new.errors.inspect
        end

      end

    end

  end

end

Version data entries

6 entries across 6 versions & 2 rubygems

Version Path
ish_lib-0.0.8 lib/addressbookitems_tasks.rb
ish_lib_engine-0.0.5 lib/addressbookitems_tasks.rb
ish_lib_engine-0.0.3 lib/addressbookitems_tasks.rb
ish_lib_engine-0.0.2 lib/addressbookitems_tasks.rb
ish_lib_engine-0.0.1 lib/addressbookitems_tasks.rb
ish_lib-0.0.3 lib/addressbookitems_tasks.rb