Sha256: a10933c388917689829812540679cf0a7b5ba18b50dcbf8bcc16b03211f5d6ed

Contents?: true

Size: 710 Bytes

Versions: 75

Compression:

Stored size: 710 Bytes

Contents

eu_vat = Spree::Zone.create!(name: "EU_VAT", description: "Countries that make up the EU VAT zone.")
north_america = Spree::Zone.create!(name: "North America", description: "USA + Canada")

["Poland", "Finland", "Portugal", "Romania", "Germany", "France",
 "Slovakia", "Hungary", "Slovenia", "Ireland", "Austria", "Spain",
 "Italy", "Belgium", "Sweden", "Latvia", "Bulgaria", "United Kingdom",
 "Lithuania", "Cyprus", "Luxembourg", "Malta", "Denmark", "Netherlands",
 "Estonia"].
each do |name|
  eu_vat.zone_members.create!(zoneable: Spree::Country.find_by!(name: name))
end

["United States", "Canada"].each do |name|
  north_america.zone_members.create!(zoneable: Spree::Country.find_by!(name: name))
end


Version data entries

75 entries across 75 versions & 2 rubygems

Version Path
solidus_core-1.0.7 db/default/spree/zones.rb
solidus_core-1.0.6 db/default/spree/zones.rb
solidus_core-1.0.5 db/default/spree/zones.rb
solidus_core-1.0.4 db/default/spree/zones.rb
solidus_core-1.0.3 db/default/spree/zones.rb
solidus_core-1.0.2 db/default/spree/zones.rb
spree_core-2.4.10 db/default/spree/zones.rb
spree_core-2.3.13 db/default/spree/zones.rb
solidus_core-1.0.1 db/default/spree/zones.rb
spree_core-2.2.14 db/default/spree/zones.rb
solidus_core-1.0.0 db/default/spree/zones.rb
solidus_core-1.0.0.rc2 db/default/spree/zones.rb
solidus_core-1.0.0.rc1 db/default/spree/zones.rb
spree_core-2.4.9 db/default/spree/zones.rb
spree_core-2.3.12 db/default/spree/zones.rb
spree_core-2.2.13 db/default/spree/zones.rb
solidus_core-1.0.0.pre3 db/default/spree/zones.rb
solidus_core-1.0.0.pre2 db/default/spree/zones.rb
spree_core-3.0.2 db/default/spree/zones.rb
spree_core-2.4.8 db/default/spree/zones.rb