Sha256: f92d72b0d40f994b45a0991fe794481980e048a10eede98fe373d17de666cd25
Contents?: true
Size: 427 Bytes
Versions: 3
Compression:
Stored size: 427 Bytes
Contents
module CsvImporters class <%= klass %>Importer < Effective::CSVImporter def columns {<% columns.each_with_index do |column, index| %> <%= column.to_s.underscore.gsub(' ', '_').to_sym %>: <%= (letters[index] || index) %><%= ',' unless (index+1) == columns.length %><% end %> } end def process_row # assign_columns(<%= klass.singularize %>.new).save! raise 'todo' end end end
Version data entries
3 entries across 3 versions & 1 rubygems