Sha256: 6abb19907b80849f2da0073fe6211efd972f586310c56262b7fab5d7c05ff4c9
Contents?: true
Size: 523 Bytes
Versions: 15
Compression:
Stored size: 523 Bytes
Contents
CSV.generate(col_sep: "\t", row_sep: "\r\n") do |csv| csv << (%w(username user_number item_identifier title checked_out_at due_date checked_in_at) << "(created_at: #{Time.zone.now})").flatten @checkouts.each do |checkout| csv << [ checkout.user.try(:username), checkout.user.try(:profile).try(:user_number), checkout.item.item_identifier, checkout.item.manifestation.original_title, checkout.created_at, checkout.due_date, checkout.checkin.try(:created_at) ] end end
Version data entries
15 entries across 15 versions & 1 rubygems