Advertisement
steverobinson

imjport rake tastr

Jul 31st, 2012
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.37 KB | None | 0 0
  1. require 'csv'
  2.  
  3. desc "Import Students into Database"
  4. task :import_students => [:environment] do
  5.  
  6. file="students_list.csv"
  7. CSV.foreach(file,:headers=>true) do |row|
  8. s=Student.new(:roll_no=>"#{row[0]}",
  9. :reg_no=>row[1],
  10. :name=>"#{row[2]}",
  11. :section=>"#{row[3]}",
  12. :semester=>row[4])
  13. s.save
  14. puts s.name
  15. puts s.roll_no
  16. puts s.semester
  17. end
  18.  
  19. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement