Sha256: f40b64e5ac7b97d045ec0f0b2d5aae191f97db29f80822b7156fcfb4188b65d0

Contents?: true

Size: 251 Bytes

Versions: 18

Compression:

Stored size: 251 Bytes

Contents

module CSVImporter
  # A Column from a CSV file with a `name` (from the csv file) and a matching
  # `ColumnDefinition` if any.
  class Column
    include Virtus.model

    attribute :name, String
    attribute :definition, ColumnDefinition
  end
end

Version data entries

18 entries across 18 versions & 2 rubygems

Version Path
cm-admin-1.5.22 vendor/bundle/ruby/3.3.0/gems/csv-importer-0.8.2/lib/csv_importer/column.rb
cm-admin-1.5.21 vendor/bundle/ruby/3.3.0/gems/csv-importer-0.8.2/lib/csv_importer/column.rb
cm-admin-1.5.20 vendor/bundle/ruby/3.3.0/gems/csv-importer-0.8.2/lib/csv_importer/column.rb
csv-importer-0.8.2 lib/csv_importer/column.rb
csv-importer-0.8.1 lib/csv_importer/column.rb
csv-importer-0.8.0 lib/csv_importer/column.rb
csv-importer-0.7.0 lib/csv_importer/column.rb
csv-importer-0.6.0 lib/csv_importer/column.rb
csv-importer-0.5.0 lib/csv_importer/column.rb
csv-importer-0.4.0 lib/csv_importer/column.rb
csv-importer-0.3.2 lib/csv_importer/column.rb
csv-importer-0.3.1 lib/csv_importer/column.rb
csv-importer-0.3.0 lib/csv_importer/column.rb
csv-importer-0.2.0 lib/csv_importer/column.rb
csv-importer-0.1.3 lib/csv_importer/column.rb
csv-importer-0.1.2 lib/csv_importer/column.rb
csv-importer-0.1.1 lib/csv_importer/column.rb
csv-importer-0.1.0 lib/csv_importer/column.rb