Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- require "rubygems"
- gem "activerecord"
- require "csv"
- ActiveRecord::Base.establish_connection(
- :adapter => "mysql",
- :host => "na",
- :username => "na",
- :password => "na",
- :database => "pc_inventory")
- class Computer < ActiveRecord::Base
- end
- CSV::Reader.parse(File.open('\\\\somefileserver\somefile.csv','rb')) do |row|
- Computer.create(:username => row[0],:computername => row[1], )
- end
- ################ GETTING THIS ERROR###################
- NameError: uninitialized constant Computer
- from (irb):40
- from C:/Ruby/lib/ruby/1.8/csv.rb:532:in `parse'
- from C:/Ruby/lib/ruby/1.8/csv.rb:560:in `each'
- from C:/Ruby/lib/ruby/1.8/csv.rb:531:in `parse'
- from (irb):39
- irb(main):022:0> require "rubygems"
- => false
- irb(main):023:0> gem "activerecord"
- => false
- irb(main):024:0> require "csv"
- => false
- irb(main):025:0>
- irb(main):026:0*
- irb(main):027:0* ActiveRecord::Base.establish_connection(
- irb(main):028:1* :adapter => "mysql",
- irb(main):029:1* :host => "training.deacon.com",
- irb(main):030:1* :username => "deacon",
- irb(main):031:1* :password => "only12know",
- irb(main):032:1* :database => "pc_inventory")
- NameError: uninitialized constant ActiveRecord
- from (irb):27
- irb(main):033:0>
- irb(main):034:0*
- irb(main):035:0* class Computer < ActiveRecord::Base
- irb(main):036:1> end
- NameError: uninitialized constant ActiveRecord
- from (irb):35
- irb(main):037:0>
- irb(main):038:0* Computer.new
- NameError: uninitialized constant Computer
- from (irb):38
- irb(main):039:0>
- irb(main):040:0* CSV::Reader.parse(File.open('\\\\sddbb\setup\pcinfo\pcinfo.csv','rb')) do |row|
- irb(main):041:1* Computer.create(:username => row[0], :computername => row[1])
- irb(main):042:1> end
- NameError: uninitialized constant Computer
- from (irb):41
- from C:/Ruby/lib/ruby/1.8/csv.rb:532:in `parse'
- from C:/Ruby/lib/ruby/1.8/csv.rb:560:in `each'
- from C:/Ruby/lib/ruby/1.8/csv.rb:531:in `parse'
- from (irb):40
Add Comment
Please, Sign In to add comment