Skip to content

Commit

Permalink
Fix rake ffcrm:demo:load
Browse files Browse the repository at this point in the history
  • Loading branch information
steveyken committed Apr 30, 2015
1 parent a82faed commit d3850e6
Show file tree
Hide file tree
Showing 9 changed files with 39 additions and 39 deletions.
8 changes: 4 additions & 4 deletions db/demo/accounts.yml
Expand Up @@ -32,14 +32,14 @@ account<%= i %>:
id : <%= i %>
user_id : <%= rand(8) + 1 %>
assigned_to : <%= rand(8) + 1 %>
name : <%= company = Faker::Company.name %>
name : <%= company = FFaker::Company.name %>
access : Public
website : http://www.<%= company.downcase.gsub(/\W/, "") %>.com
toll_free_phone : 1-800-<%= "%03d-%04d" % [rand(999), rand(9999)] %>
phone : <%= Faker::PhoneNumber.short_phone_number %>
fax : <%= Faker::PhoneNumber.short_phone_number %>
phone : <%= FFaker::PhoneNumber.short_phone_number %>
fax : <%= FFaker::PhoneNumber.short_phone_number %>
email : info@<%= company.downcase.gsub(/\W/, "") %>.com
background_info : <%= Faker::Company.catch_phrase << " " << Faker::Company.bs %>
background_info : <%= FFaker::Company.catch_phrase << " " << FFaker::Company.bs %>
rating : <%= rand(5) %>
category : <%= category.sample %>
created_at : <%= created_at = (rand(60) + 2).days.ago + rand(600).minutes; created_at.to_s(:db) %>
Expand Down
10 changes: 5 additions & 5 deletions db/demo/addresses.yml
Expand Up @@ -32,11 +32,11 @@ address_<%= i %>:
addressable_id : <%= i/2 %>
addressable_type : <%= asset = addressable.sample %>
address_type : <%= asset == 'Account' ? type.sample : 'Business' %>
street1 : <%= street1 = Faker::Address.street_address %>
street2 : <%= street2 = Faker::Address.street_address %>
city : <%= city = Faker::Address.city %>
state : <%= state = Faker::AddressUS.state_abbr %>
zipcode : <%= zipcode = Faker::AddressUS.zip_code %>
street1 : <%= street1 = FFaker::Address.street_address %>
street2 : <%= street2 = FFaker::Address.street_address %>
city : <%= city = FFaker::Address.city %>
state : <%= state = FFaker::AddressUS.state_abbr %>
zipcode : <%= zipcode = FFaker::AddressUS.zip_code %>
country : US
full_address : |
<%= street1 %>
Expand Down
4 changes: 2 additions & 2 deletions db/demo/campaigns.yml
Expand Up @@ -136,9 +136,9 @@ campaign<%= i %>:
revenue : <%= future ? "" : rand(1000) * 1000 %>
starts_on : <%= starts %>
ends_on : <%= starts + rand(50).days %>
objectives : <%= Faker::Lorem.sentence %>
objectives : <%= FFaker::Lorem.sentence %>
background_info :
# background_info : <%= Faker::Lorem.paragraph[0,255] %>
# background_info : <%= FFaker::Lorem.paragraph[0,255] %>
created_at : <%= created_at = (rand(60) + 2).days.ago + rand(600).minutes; created_at.to_s(:db) %>
updated_at : <%= (created_at + rand(36_000).seconds).to_s(:db) %>
<% end %>
2 changes: 1 addition & 1 deletion db/demo/comments.yml
Expand Up @@ -26,5 +26,5 @@ comment_<%= i %>:
user_id : <%= rand(8) + 1 %>
commentable_id : <%= rand(100) + 1 %>
commentable_type : <%= commentable.sample %>
comment : <%= Faker::Lorem::paragraph(rand(10) + 1) %>
comment : <%= FFaker::Lorem::paragraph(rand(10) + 1) %>
<% end %>
16 changes: 8 additions & 8 deletions db/demo/contacts.yml
Expand Up @@ -45,17 +45,17 @@ contact_<%= i %>:
user_id : <%= rand(8) + 1 %>
assigned_to : <%= rand(8) + 1 %>
reports_to : <%= (rand(8) + 1) if i > 10 %>
first_name : <%= first_name = Faker::Name.first_name %>
last_name : <%= last_name = Faker::Name.last_name %>
first_name : <%= first_name = FFaker::Name.first_name %>
last_name : <%= last_name = FFaker::Name.last_name %>
access : Public
title : <%= title.sample %>
department :
source : <%= source.sample %>
email : <%= Faker::Internet.free_email.sub(/^.+?@/, "#{first_name}#{last_name.first}@".downcase) %>
alt_email : <%= Faker::Internet.free_email.sub(/^.+?@/, "#{first_name}#{rand(9999)}@".downcase) %>
phone : <%= Faker::PhoneNumber.short_phone_number if rand(10) < 8 %>
mobile : <%= Faker::PhoneNumber.short_phone_number if rand(10) < 6 %>
fax : <%= Faker::PhoneNumber.short_phone_number if rand(10) < 4 %>
email : <%= FFaker::Internet.free_email.sub(/^.+?@/, "#{first_name}#{last_name.first}@".downcase) %>
alt_email : <%= FFaker::Internet.free_email.sub(/^.+?@/, "#{first_name}#{rand(9999)}@".downcase) %>
phone : <%= FFaker::PhoneNumber.short_phone_number if rand(10) < 8 %>
mobile : <%= FFaker::PhoneNumber.short_phone_number if rand(10) < 6 %>
fax : <%= FFaker::PhoneNumber.short_phone_number if rand(10) < 4 %>
blog : <%= %[http://#{(first_name + last_name.first).downcase}.blogger.com] if rand(10) < 8 %>
linkedin : <%= %[http://www.linkedin.com/#{(first_name + last_name.first).downcase}] if rand(10) < 8 %>
facebook : <%= %[http://www.facebook.com/#{(first_name + last_name.first).downcase}] if rand(10) < 8 %>
Expand All @@ -65,6 +65,6 @@ contact_<%= i %>:
do_not_call : false
created_at : <%= created_at = (rand(60) + 2).days.ago + rand(600).minutes; created_at.to_s(:db) %>
updated_at : <%= (created_at + rand(36_000).seconds).to_s(:db) %>
background_info : <%= Faker::Lorem.paragraph[0,255] %>
background_info : <%= FFaker::Lorem.paragraph[0,255] %>
<% end %>

10 changes: 5 additions & 5 deletions db/demo/emails.yml
Expand Up @@ -34,19 +34,19 @@
%>
email_<%= i %>:
id : <%= i %>
imap_message_id : <%= Digest::MD5.hexdigest(i.to_s) << "@" << Faker::Internet.domain_name %>
imap_message_id : <%= Digest::MD5.hexdigest(i.to_s) << "@" << FFaker::Internet.domain_name %>
user_id : <%= user + 1 %>
mediator_id : <%= rand(80) + 1 %>
mediator_type : <%= mediators.sample %>
sent_from : <%= Faker::Internet.email %>
sent_from : <%= FFaker::Internet.email %>
sent_to : <%= users[user] + "@example.com" %>
cc : <%= users.sample + "@example.com" %>
bcc : <%= users.sample + "@example.com" %>
subject : <%= Faker::Lorem.sentence[0..-2] %>
subject : <%= FFaker::Lorem.sentence[0..-2] %>
body : |
<%= Faker::Lorem.paragraph(rand(10) + 5) %>
<%= FFaker::Lorem.paragraph(rand(10) + 5) %>
<%= "\n" %>
<%= Faker::Lorem.paragraph(rand(10) + 5) %>
<%= FFaker::Lorem.paragraph(rand(10) + 5) %>
header :
sent_at : <%= Date.today - rand(15).days %>
received_at : <%= Date.today - rand(15).days %>
Expand Down
20 changes: 10 additions & 10 deletions db/demo/leads.yml
Expand Up @@ -35,7 +35,7 @@
require "ffaker"
puts "Loading leads..."
Faker::PhoneNumber::Formats = ["(###)###-####"]
FFaker::PhoneNumber::Formats = ["(###)###-####"]
title = [ "", "Director", "Sales Manager", "Executive Assistant", "Marketing Manager", "Project Manager", "Product Manager", "Engineer" ]
source = %w(campaign cold_call conference online referral self web word_of_mouth other) << ""
status = %w(new contacted converted rejected) << ""
Expand All @@ -47,25 +47,25 @@ lead<%= i %>:
user_id : <%= rand(8) + 1 %>
campaign_id : <%= rand(5) + 1 %>
assigned_to : <%= rand(8) + 1 %>
first_name : <%= first_name = Faker::Name.first_name %>
last_name : <%= last_name = Faker::Name.last_name %>
first_name : <%= first_name = FFaker::Name.first_name %>
last_name : <%= last_name = FFaker::Name.last_name %>
access : Public
company : <%= Faker::Company.name %>
company : <%= FFaker::Company.name %>
title : <%= title.sample %>
source : <%= source.sample %>
status : <%= status.sample %>
rating : <%= rand(5) %>
referred_by : <%= Faker::Name.first_name + " " + Faker::Name.last_name if rand(10) < 5 %>
referred_by : <%= FFaker::Name.first_name + " " + FFaker::Name.last_name if rand(10) < 5 %>
blog : <%= %[http://#{(first_name + last_name.first).downcase}.blogger.com] if rand(10) < 8 %>
linkedin : <%= %[http://www.linkedin.com/#{(first_name + last_name.first).downcase}] if rand(10) < 8 %>
facebook : <%= %[http://www.facebook.com/#{(first_name + last_name.first).downcase}] if rand(10) < 8 %>
twitter : <%= %[http://www.twitter.com/#{(first_name + last_name.first).downcase}] if rand(10) < 8 %>
email : <%= Faker::Internet.free_email.sub(/^.+?@/, "#{first_name}#{last_name.first}@".downcase) %>
alt_email : <%= Faker::Internet.free_email.sub(/^.+?@/, "#{first_name}#{rand(9999)}@".downcase) if rand(10) < 3 %>
phone : <%= Faker::PhoneNumber.short_phone_number if rand(10) < 5 %>
mobile : <%= Faker::PhoneNumber.short_phone_number if rand(10) < 3 %>
email : <%= FFaker::Internet.free_email.sub(/^.+?@/, "#{first_name}#{last_name.first}@".downcase) %>
alt_email : <%= FFaker::Internet.free_email.sub(/^.+?@/, "#{first_name}#{rand(9999)}@".downcase) if rand(10) < 3 %>
phone : <%= FFaker::PhoneNumber.short_phone_number if rand(10) < 5 %>
mobile : <%= FFaker::PhoneNumber.short_phone_number if rand(10) < 3 %>
do_not_call : false
created_at : <%= created_at = (rand(60) + 2).days.ago + rand(600).minutes; created_at.to_s(:db) %>
updated_at : <%= (created_at + rand(36_000).seconds).to_s(:db) %>
background_info : <%= Faker::Lorem.paragraph[0,255] %>
background_info : <%= FFaker::Lorem.paragraph[0,255] %>
<% end %>
4 changes: 2 additions & 2 deletions db/demo/opportunities.yml
Expand Up @@ -34,7 +34,7 @@ opportunity_<%= i %>:
user_id : <%= rand(8) + 1 %>
campaign_id : <%= (rand(5) + 1) if i > 10 %>
assigned_to : <%= rand(8) + 1 %>
name : <%= Faker::Lorem::sentence(rand(2) + 2).sub(".", "")[0, 64] %> # name has a limit of 64 characters.
name : <%= FFaker::Lorem::sentence(rand(2) + 2).sub(".", "")[0, 64] %> # name has a limit of 64 characters.
access : Public
source : <%= source.sample %>
stage : <%= the_stage = stage.sample %>
Expand All @@ -44,5 +44,5 @@ opportunity_<%= i %>:
background_info :
created_at : <%= created_at = (rand(60) + 2).days.ago + rand(600).minutes; created_at.to_s(:db) %>
updated_at : <%= (created_at + rand(36_000).seconds).to_s(:db) %>
background_info : <%= Faker::Lorem.paragraph[0,255] %>
background_info : <%= FFaker::Lorem.paragraph[0,255] %>
<% end %>
4 changes: 2 additions & 2 deletions db/demo/tasks.yml
Expand Up @@ -50,13 +50,13 @@ task<%= i %>:
user_id : <%= user %>
assigned_to : <%= rand(4) == 0 ? rand(5) + 1 : "" %>
completed_by : <%= completed_by %>
name : <%= Faker::Lorem::sentence(rand(2) + 2).sub(".", "") %>
name : <%= FFaker::Lorem::sentence(rand(2) + 2).sub(".", "") %>
asset_id : <%= asset %>
asset_type : <%= %w(Account Campaign Contact Lead Opportunity).sample if asset %>
category : <%= category.sample %>
bucket : <%= bucket %>
background_info :
# background_info : <%= Faker::Lorem.paragraph[0,255] %>
# background_info : <%= FFaker::Lorem.paragraph[0,255] %>
due_at : <%= due_at %>
completed_at : <%= completed_by ? Date.today - rand(5).days : "" %>
created_at : <%= created_at = (rand(60) + 2).days.ago + rand(600).minutes; created_at.to_s(:db) %>
Expand Down

0 comments on commit d3850e6

Please sign in to comment.