module Sequel::Plugins::StringStripper::ClassMethods

Public Instance Methods

skip_string_stripping(*columns) click to toggle source

Skip stripping for the given columns.

# File lib/sequel/plugins/string_stripper.rb, line 36
def skip_string_stripping(*columns)
  skip_input_transformer(:string_stripper, *columns)
end
skip_string_stripping?(column) click to toggle source

Return true if the column should not have values stripped.

# File lib/sequel/plugins/string_stripper.rb, line 41
def skip_string_stripping?(column)
  skip_input_transformer?(:string_stripper, column)
end

Private Instance Methods

set_skipped_string_stripping_columns() click to toggle source

Automatically skip stripping of blob columns

# File lib/sequel/plugins/string_stripper.rb, line 48
def set_skipped_string_stripping_columns
  if @db_schema
    blob_columns = @db_schema.map{|k,v| k if v[:type] == :blob}.compact
    skip_string_stripping(*blob_columns)
  end
end