mirror of
https://github.com/Growstuff/growstuff.git
synced 2026-05-11 09:17:20 -04:00
54 lines
1.0 KiB
Plaintext
54 lines
1.0 KiB
Plaintext
csv.headers :id,
|
|
:growstuff_url,
|
|
:owner_id,
|
|
:owner_name,
|
|
:crop_id,
|
|
:crop_name,
|
|
:quantity,
|
|
:plant_before,
|
|
:tradable_to,
|
|
:from_location,
|
|
:latitude,
|
|
:longitude,
|
|
:description,
|
|
:organic,
|
|
:gmo,
|
|
:heirloom,
|
|
:date_added,
|
|
:last_modified,
|
|
:license
|
|
|
|
@seeds.each do |s|
|
|
csv.row s do |csv, seed|
|
|
|
|
csv.cell :id
|
|
csv.cell :growstuff_url, seed_url(s)
|
|
|
|
csv.cell :owner_id, s.owner.id
|
|
csv.cell :owner_name, s.owner.to_s
|
|
|
|
csv.cell :crop_id, s.crop.id
|
|
csv.cell :crop_name, s.crop.to_s
|
|
|
|
csv.cell :quantity
|
|
|
|
csv.cell :plant_before, s.plant_before ? s.plant_before.to_fs(:db) : ''
|
|
|
|
csv.cell :tradable_to
|
|
csv.cell :from_location, s.owner.location
|
|
csv.cell :latitude, s.owner.latitude
|
|
csv.cell :longitude, s.owner.longitude
|
|
|
|
csv.cell :description
|
|
csv.cell :organic
|
|
csv.cell :gmo
|
|
csv.cell :heirloom
|
|
|
|
csv.cell :date_added, s.created_at.to_fs(:db)
|
|
csv.cell :last_modified, s.updated_at.to_fs(:db)
|
|
|
|
csv.cell :license, "CC-BY-SA Growstuff http://growstuff.org/"
|
|
|
|
end
|
|
end
|