Sha256: b05a61e26e8f7adc25f00ab250336edacc935ae8772bfe96c4a6b61e9baf72fe
Contents?: true
Size: 902 Bytes
Versions: 3
Compression:
Stored size: 902 Bytes
Contents
# coding: utf-8 module ActiveExport class Configuration # YAML file list attr_accessor :sources # Default options export CSV attr_accessor :default_csv_options # Default options using `find_in_batches` attr_accessor :default_find_in_batches_options # Set true, no cached YAML file data attr_accessor :always_reload # Export data default labels when value is nil or blank or true or false attr_accessor :default_value_label_scope # Set true, if selected source file does not exists, ActiveExport raise error attr_accessor :no_source_raise_error def initialize @sources = {} @default_csv_options = { col_sep: ',', row_sep: "\n", force_quotes: true } @always_reload = false @default_value_label_scope = [:default_value_labels] @no_source_raise_error = false @default_find_in_batches_options = {} end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
active_export-0.4.0 | lib/active_export/configuration.rb |
active_export-0.3.0 | lib/active_export/configuration.rb |
active_export-0.2.0 | lib/active_export/configuration.rb |