Sha256: 2be2afb76c78e7cf670a2d46ef3399bdd6b1eb8ce7a4510e189c0dc44fa3097c

Contents?: true

Size: 888 Bytes

Versions: 3

Compression:

Stored size: 888 Bytes

Contents

%w(2013-11-01
   2013-11-30
   2013-12-01
   2013-12-05
   2013-12-08
   2013-12-16
   2013-12-22
   2013-12-25
   2013-12-28
   2013-12-31
   2014-01-01
   2014-01-01
   2014-01-05
   2014-01-10
   2014-01-12
   2014-01-20
   2014-02-01
   2014-02-15
   2014-03-01
   2014-03-15
   2014-04-01
   2014-04-15).map{|d| Time.zone.parse(d) + 17.hours }.each_with_index do |d, index|
  Post.create!(created_at: d, updated_at: d + index.days, day_of_month: d.day)
  Appointment.create!(created_at: d, day_of_month: d.day)
  Event.create!(created_at: d, start_time: d - 5.days, end_time: d + 5.days, day_of_month: d.day)
end

# Sydney timezone specific records
%w(
  2020-04-05
  2020-10-04
).map{|d| Date.parse(d) }.each do |d|
  [1, 4, 5, 10].each do |h|
    Event.create!(start_time: d + h.hour, end_time: d + h.hour + 30.minutes, created_at: Date.parse('2011-01-01').in_time_zone)
  end
end

Version data entries

3 entries across 3 versions & 2 rubygems

Version Path
ta_by_star-4.1.0 spec/fixtures/shared/seeds.rb
ta_by_star-4.0.0 spec/fixtures/shared/seeds.rb
by_star-4.0.0 spec/fixtures/shared/seeds.rb