Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up
for free
Generating a CSV file with ROM
Krzysztof Wawer
June 17, 2015
Programming
0
78
Generating a CSV file with ROM
Krzysztof Wawer
June 17, 2015
Tweet
Share
More Decks by Krzysztof Wawer
See All by Krzysztof Wawer
wafcio
0
61
wafcio
0
16
wafcio
1
55
wafcio
0
48
wafcio
0
93
wafcio
0
23
wafcio
0
65
wafcio
0
49
wafcio
0
63
Other Decks in Programming
See All in Programming
hkusu
0
290
shiba6v
0
210
o0h
PRO
0
390
kubode
2
210
77web
2
2.6k
shun_oshidari
6
3k
etagwerker
1
140
dhmegane
0
290
timeseriesfr
1
150
martysuzuki
0
190
daipresents
11
3.9k
ryosogawa
0
150
Featured
See All Featured
mthomps
39
2.4k
ddemaree
273
31k
jacobian
257
20k
62gerente
586
200k
holman
448
140k
searls
204
37k
hannesfritz
29
980
afnizarnur
178
14k
jrom
116
7.2k
philhawksworth
192
17k
jasonvnalue
81
8.2k
bkeepers
PRO
409
58k
Transcript
GENERA TING A CSV FILE WITH ROM
Krzysztof Wawer GITHUB: wafcio TWITTER: @KrzysztofWawer ABOUT ME
None
None
CRUD
RUBY CSV CREATE
RUBY CSV CREATE
RUBY CSV READ
RUBY OBJECT MAPPER
CRUD ROM
ROM READ CREATE UPDATE DELETE
ROM-CSV 1. Read data 2. Create dataset
ROM-CSV • ROM::Memory::Dataset • ROM::ArrayDataset (support module) • ROM::EnumerableDataset (support
module)
ROM-CSV Methods: • join • project (select) • restrict (where)
• order
ROM-CSV • Like database • Generate CSV report
ROM-CSV https://github.com/rom-rb/rom-csv/tree/master/examples