Class: Bricolage::MySQLTask::CSVWriter
- Inherits:
-
Object
- Object
- Bricolage::MySQLTask::CSVWriter
- Defined in:
- lib/bricolage/mysqldatasource.rb
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(f) ⇒ CSVWriter
constructor
A new instance of CSVWriter.
- #write_record(values) ⇒ Object
Constructor Details
#initialize(f) ⇒ CSVWriter
Returns a new instance of CSVWriter.
352 353 354 |
# File 'lib/bricolage/mysqldatasource.rb', line 352 def initialize(f) @csv = CSV.new(f) end |
Class Method Details
.record_format ⇒ Object
348 349 350 |
# File 'lib/bricolage/mysqldatasource.rb', line 348 def CSVWriter.record_format :array end |
Instance Method Details
#write_record(values) ⇒ Object
356 357 358 |
# File 'lib/bricolage/mysqldatasource.rb', line 356 def write_record(values) @csv.add_row values end |