Sha256: d13a0c6525da2abdedfe9e570261f5a8582e0e1bc1136de723470a452a9639b4
Contents?: true
Size: 1.02 KB
Versions: 35
Compression:
Stored size: 1.02 KB
Contents
namespace :db do desc "clean contexts" task clean_contexts: :environment do WcoEmail::Context.each do |ttt| if !ttt.lead ttt.delete end end end desc 'clean email actions' task clean_email_actions: :environment do WcoEmail::EmailAction.each do |act| if !act.lead act.delete end end end desc "seed" task seed: :environment do Wco::Profile.find_or_create_by({ email: 'piousbox@gmail.com' }) blank_email_template = WcoEmail::EmailTemplate.find_or_create_by({ slug: 'blank' }) inbox = Wco::Tag.find_or_create_by({ slug: 'inbox' }) trash = Wco::Tag.find_or_create_by({ slug: 'trash' }) spam = Wco::Tag.find_or_create_by({ slug: 'spam' }) wasyaco = Wco::Leadset.find_or_create_by!({ company_url: 'wasya.co' }) poxlovi = Wco::Lead.find_or_create_by!({ email: 'poxlovi@gmail.com' }) piousbox = Wco::Lead.find_or_create_by!({ email: 'piousbox@gmail.com' }) victor = Wco::Lead.find_or_create_by!({ email: 'victor@wasya.co' }) end end
Version data entries
35 entries across 35 versions & 1 rubygems