Sha256: 87b685877db9f6f5e55d8b0396b2c733c24e26d2f537494cf10ba8077f8ebe7c

Contents?: true

Size: 449 Bytes

Versions: 6

Compression:

Stored size: 449 Bytes

Contents

require 'active_record/fixtures'
  
def yaml_to_database(fixture, path)
  ActiveRecord::Base.establish_connection(RAILS_ENV)
  tables = Dir.new(path).entries.select{|e| e =~ /(.+)?\.yml/}.collect{|c| c.split('.').first}
  Fixtures.create_fixtures(path, tables)
end

# load setup data from seeds
fixture = "default"
directory = "#{SPREE_ROOT}/db/#{fixture}"

puts "loading fixtures from #{directory}"
yaml_to_database(fixture, directory)
puts "done."

Version data entries

6 entries across 6 versions & 2 rubygems

Version Path
spree-enriquez-0.9.4 db/seeds.rb
spree-0.9.4 db/seeds.rb
spree-0.9.3 db/seeds.rb
spree-0.9.2 db/seeds.rb
spree-0.9.1 db/seeds.rb
spree-0.9.0 db/seeds.rb