From c19c22cb17acfead08f8c3f18f4d176ea155041c Mon Sep 17 00:00:00 2001 From: Pau Perez Date: Wed, 7 Mar 2018 10:51:54 +0100 Subject: [PATCH] Apply couple simple tweaks to seeds.rb --- db/seeds.rb | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/db/seeds.rb b/db/seeds.rb index 52a8a7c733..9f9bc1efca 100644 --- a/db/seeds.rb +++ b/db/seeds.rb @@ -1,8 +1,6 @@ # 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). -# require 'yaml' -require 'csv' # -- Spree unless Spree::Country.find_by_iso(ENV['DEFAULT_COUNTRY_CODE']) @@ -13,6 +11,7 @@ end country = Spree::Country.find_by_iso(ENV['DEFAULT_COUNTRY_CODE']) puts "Country is #{country.to_s}" + puts "[db:seed] loading states yaml" states = YAML::load_file "db/default/spree/states.yml" puts "States: #{states.to_s}" @@ -22,8 +21,11 @@ puts "[db:seed] Seeding states for " + country.name states.each do |state| puts "State: " + state.to_s + unless Spree::State.find_by_name(state['name']) - Spree::State.create!({"name"=>state['name'], "abbr"=>state['abbr'], :country=>country}, without_protection: true) + Spree::State.create!( + { name: state['name'], abbr: state['abbr'], country: country }, + without_protection: true + ) end - puts "set id" end