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
38 def skip_string_stripping(*columns)
39   skip_input_transformer(:string_stripper, *columns)
40 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
43 def skip_string_stripping?(column)
44   skip_input_transformer?(:string_stripper, column)
45 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
50 def set_skipped_string_stripping_columns
51   if @db_schema
52     blob_columns = @db_schema.map{|k,v| k if v[:type] == :blob}.compact
53     skip_string_stripping(*blob_columns)
54   end
55 end