lawrencechanyewlong/wherewolfpro

View on GitHub
db/seeds.rb

Summary

Maintainability
A
0 mins
Test Coverage
# This file should contain all the record creation needed to seed the database with its default values.
# The data can then be loaded with the rake db:seed (or created alongside the db with db:setup).
#
# Examples:
#
#   cities = City.create([{ name: 'Chicago' }, { name: 'Copenhagen' }])
#   Mayor.create(name: 'Emanuel', city: cities.first)

users = []
    
users.each do |user|
    User.create!(user)
end

events = [{:uid => '2', :address_string => '2299 Piedmont Avenue, Berkeley, CA 94720', :address_lat => 37.6189, :address_lng => 122.3750, :receiver_name => 'Melvyn', :receiver => 'sngguojie@gmail.com', :datetime_sent => DateTime.parse('2016-03-20 00:00:00 UTC'), :duration_setting => '1 hour', :active => true},
        {:uid => '2', :address_string => '2299 Piedmont Avenue, Berkeley, CA 94720', :address_lat => 37.6189, :address_lng => 122.3750, :receiver_name => 'Melvyn', :receiver => 'sngguojie@gmail.com', :datetime_sent => DateTime.parse('2016-03-19 00:00:00 UTC'), :duration_setting => '1 hour', :active => true}
    ]
    
events.each do |event|
    Event.create!(event)
end

saved_locations = [{:name => 'UC Berkeley', :address_lat => 37.8700, :address_lng => 122.2590, :uid => '2'},
        {:name => 'SFO', :address_lat => 37.6189, :address_lng => 122.3750, :uid => '2'}
    ]

saved_locations.each do |location|
    SavedLocation.create!(location)
end