Sha256: 9b4f744eaf5b7d155e0475094d082cd937aa0cbd66e880b5763cbc711455f425

Contents?: true

Size: 532 Bytes

Versions: 2

Compression:

Stored size: 532 Bytes

Contents

require 'csv_row_model/import/base'
require 'csv_row_model/import/attributes'
require 'csv_row_model/import/dynamic_columns'
require 'csv_row_model/model/comparison'

module CsvRowModel
  # Include this to with {Model} to have a RowModel for importing csvs.
  module Import
    extend ActiveSupport::Concern

    include Concerns::Inspect

    include Base
    include Attributes
    include DynamicColumns

    include Model::Comparison # can't be added on Model module because Model does not have attributes implemented
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
csv_row_model-0.4.1 lib/csv_row_model/import.rb
csv_row_model-0.4.0 lib/csv_row_model/import.rb