module Sequel::Plugins::StringNilifier
Public Class Methods
apply(model)
click to toggle source
# File lib/sequel/plugins/string_nilifier.rb, line 6 def self.apply(model) model.plugin(:input_transformer, :string_nilifier) do |v| (v.is_a?(String) && !v.is_a?(SQL::Blob) && v.empty?) ? nil : v end end
configure(model)
click to toggle source
# File lib/sequel/plugins/string_nilifier.rb, line 12 def self.configure(model) model.instance_eval{set_skipped_string_nilifying_columns if @dataset} end