Sha256: d6aba67267d8025f7e790056e25f2189870189e62cc6165ce3b00b88ae7cda9f
Contents?: true
Size: 544 Bytes
Versions: 35
Compression:
Stored size: 544 Bytes
Contents
prototypes = [ { :name => "Shirt", :properties => ["Manufacturer", "Brand", "Model", "Shirt Type", "Sleeve Type", "Material", "Fit", "Gender"] }, { :name => "Bag", :properties => ["Type", "Size", "Material"] }, { :name => "Mugs", :properties => ["Size", "Type"] } ] prototypes.each do |prototype_attrs| prototype = Spree::Prototype.create!(:name => prototype_attrs[:name]) prototype_attrs[:properties].each do |property| prototype.properties << Spree::Property.where(name: property).first end end
Version data entries
35 entries across 35 versions & 3 rubygems