Sha256: 48c813f2b04a21d943af4b2c595a745b9b54cdc64eb8c0efda161ee730cd49d1

Contents?: true

Size: 1.24 KB

Versions: 49

Compression:

Stored size: 1.24 KB

Contents

puts "Running effective_events seeds"

now = Time.zone.now

if Rails.env.test?
  Effective::Event.destroy_all
  ActionText::RichText.where(record_type: ['Effective::Event', 'Effective::Ticket']).delete_all
end

# Build an example event
event = Effective::Event.create!(
  title: "#{now.year} Main Event",
  rich_text_excerpt: '<p>This is a great event</p>',
  rich_text_body: '<p>This is a really great event!</p>',

  published_start_at: Time.zone.now,
  start_at: (now + 1.week),
  end_at: (now + 1.week + 1.hour),

  registration_start_at: now,
  registration_end_at: (now + 6.days),
  early_bird_end_at: (now + 3.days)
)

event.event_tickets.create!(
  title: 'Ticket A 10 Seats',
  capacity: 10,
  regular_price: 100_00,
  early_bird_price: 50_00,
  member_price: 75_00,
  qb_item_name: 'Tickets'
)

event.event_tickets.create!(
  title: 'Ticket B 20 Seats',
  capacity: 20,
  regular_price: 200_00,
  early_bird_price: 150_00,
  member_price: 75_00,
  qb_item_name: 'Tickets'
)

event.event_tickets.create!(
  title: 'Ticket C Unlimited Seats',
  capacity: nil,
  regular_price: 200_00,
  early_bird_price: 150_00,
  member_price: 75_00,
  qb_item_name: 'Tickets'
)

event.event_products.create!(
  title: 'T-Shirt',
  price: 100_00,
  qb_item_name: 'Addons'
)

Version data entries

49 entries across 49 versions & 1 rubygems

Version Path
effective_events-2.31.4 db/seeds.rb
effective_events-2.31.3 db/seeds.rb
effective_events-2.31.2 db/seeds.rb
effective_events-2.31.1 db/seeds.rb
effective_events-2.31.0 db/seeds.rb
effective_events-2.30.3 db/seeds.rb
effective_events-2.30.2 db/seeds.rb
effective_events-2.30.1 db/seeds.rb
effective_events-2.30.0 db/seeds.rb
effective_events-2.29.6 db/seeds.rb
effective_events-2.29.5 db/seeds.rb
effective_events-2.29.4 db/seeds.rb
effective_events-2.29.3 db/seeds.rb
effective_events-2.29.2 db/seeds.rb
effective_events-2.29.1 db/seeds.rb
effective_events-2.29.0 db/seeds.rb
effective_events-2.28.3 db/seeds.rb
effective_events-2.28.2 db/seeds.rb
effective_events-2.28.1 db/seeds.rb
effective_events-2.28.0 db/seeds.rb