Class: AddressbookitemsTasks

Inherits:
Object
  • Object
show all
Defined in:
lib/addressbookitems_tasks.rb

Class Method Summary collapse

Class Method Details

.to_mongoidObject



4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# File 'lib/addressbookitems_tasks.rb', line 4

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