module Sequel::Plugins::StringNilifier::ClassMethods
Public Instance Methods
skip_string_nilifying(*columns)
click to toggle source
Skip nilifying for the given columns.
# File lib/sequel/plugins/string_nilifier.rb, line 23 def skip_string_nilifying(*columns) skip_input_transformer(:string_nilifier, *columns) end
skip_string_nilifying?(column)
click to toggle source
Return true if the column should not have values stripped.
# File lib/sequel/plugins/string_nilifier.rb, line 28 def skip_string_nilifying?(column) skip_input_transformer?(:string_nilifier, column) end
Private Instance Methods
set_skipped_string_nilifying_columns()
click to toggle source
Automatically skip nilifying of blob columns
# File lib/sequel/plugins/string_nilifier.rb, line 35 def set_skipped_string_nilifying_columns if @db_schema blob_columns = @db_schema.map{|k,v| k if v[:type] == :blob}.compact skip_string_nilifying(*blob_columns) end end