mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-01-24 20:36:49 +00:00
Added more real australian addresses to seed data as well some enterprises that use those addresses.
This commit is contained in:
@@ -31,12 +31,45 @@ namespace :openfoodweb do
|
||||
end
|
||||
end
|
||||
|
||||
# -- Addresses
|
||||
unless Spree::Address.find_by_zipcode "3160"
|
||||
puts "[#{task_name}] Seeding addresses"
|
||||
Spree::Address.delete_all
|
||||
|
||||
FactoryGirl.create(:address, :address1 => "25 Myrtle Street", :zipcode => "3153", :city => "Bayswater")
|
||||
FactoryGirl.create(:address, :address1 => "6 Rollings Road", :zipcode => "3156", :city => "Upper Ferntree Gully")
|
||||
FactoryGirl.create(:address, :address1 => "72 Lake Road", :zipcode => "3130", :city => "Blackburn")
|
||||
FactoryGirl.create(:address, :address1 => "7 Verbena Street", :zipcode => "3195", :city => "Mordialloc")
|
||||
FactoryGirl.create(:address, :address1 => "20 Galvin Street", :zipcode => "3018", :city => "Altona")
|
||||
FactoryGirl.create(:address, :address1 => "59 Websters Road", :zipcode => "3106", :city => "Templestowe")
|
||||
FactoryGirl.create(:address, :address1 => "17 Torresdale Drive", :zipcode => "3155", :city => "Boronia")
|
||||
FactoryGirl.create(:address, :address1 => "21 Robina CRT", :zipcode => "3764", :city => "Kilmore")
|
||||
FactoryGirl.create(:address, :address1 => "25 Kendall Street", :zipcode => "3134", :city => "Ringwood")
|
||||
FactoryGirl.create(:address, :address1 => "2 Mines Road", :zipcode => "3135", :city => "Ringwood East")
|
||||
FactoryGirl.create(:address, :address1 => "183 Millers Road", :zipcode => "3025", :city => "Altona North")
|
||||
FactoryGirl.create(:address, :address1 => "310 Pascoe Vale Road", :zipcode => "3040", :city => "Essendon")
|
||||
FactoryGirl.create(:address, :address1 => "6 Martin Street", :zipcode => "3160", :city => "Belgrave")
|
||||
end
|
||||
|
||||
# -- Enterprises
|
||||
unless Enterprise.count > 0
|
||||
puts "[#{task_name}] Seeding enterprises"
|
||||
Enterprise.delete_all
|
||||
|
||||
3.times { FactoryGirl.create(:supplier_enterprise) }
|
||||
3.times { FactoryGirl.create(:distributor_enterprise) }
|
||||
3.times { FactoryGirl.create(:supplier_enterprise, :address => Spree::Address.find_by_zipcode("3160")) }
|
||||
|
||||
FactoryGirl.create(:distributor_enterprise, :address => Spree::Address.find_by_zipcode("3153"))
|
||||
FactoryGirl.create(:distributor_enterprise, :address => Spree::Address.find_by_zipcode("3156"))
|
||||
FactoryGirl.create(:distributor_enterprise, :address => Spree::Address.find_by_zipcode("3130"))
|
||||
FactoryGirl.create(:distributor_enterprise, :address => Spree::Address.find_by_zipcode("3195"))
|
||||
FactoryGirl.create(:distributor_enterprise, :address => Spree::Address.find_by_zipcode("3018"))
|
||||
FactoryGirl.create(:distributor_enterprise, :address => Spree::Address.find_by_zipcode("3106"))
|
||||
FactoryGirl.create(:distributor_enterprise, :address => Spree::Address.find_by_zipcode("3155"))
|
||||
FactoryGirl.create(:distributor_enterprise, :address => Spree::Address.find_by_zipcode("3764"))
|
||||
FactoryGirl.create(:distributor_enterprise, :address => Spree::Address.find_by_zipcode("3134"))
|
||||
FactoryGirl.create(:distributor_enterprise, :address => Spree::Address.find_by_zipcode("3135"))
|
||||
FactoryGirl.create(:distributor_enterprise, :address => Spree::Address.find_by_zipcode("3025"))
|
||||
FactoryGirl.create(:distributor_enterprise, :address => Spree::Address.find_by_zipcode("3040"))
|
||||
end
|
||||
|
||||
unless Spree::ShippingMethod.all.any? { |sm| sm.calculator.is_a? OpenFoodWeb::Calculator::Itemwise }
|
||||
|
||||
Reference in New Issue
Block a user