1
0
Fork 0
template_engine_comparison/fakedata.rb

27 lines
513 B
Ruby
Raw Permalink Normal View History

2013-12-13 18:43:03 +00:00
#!/usr/bin/env ruby
require 'rubygems'
require 'bundler/setup'
require 'yaml'
require 'faker'
if ARGV.first.to_i > 0
num_records = ARGV.first.to_i
else
num_records = 10
end
data = 1.upto(num_records).map do
{
2013-12-13 19:40:54 +00:00
'name' => Faker::Name.name,
'age' => rand(20..50),
'country' => Faker::Address.country,
'city' => Faker::Address.city,
'zip' => Faker::Address.zip.to_i,
'address' => Faker::Address.street_address(true),
'employer' => Faker::Company.name
2013-12-13 18:43:03 +00:00
}
end
puts YAML.dump(data)