class Audited::YAMLIfTextColumnType

def dump(obj)

def dump(obj)
  if text_column?
    ActiveRecord::Coders::YAMLColumn.new(Object).dump(obj)
  else
    obj
  end
end

def load(obj)

def load(obj)
  if text_column?
    ActiveRecord::Coders::YAMLColumn.new(Object).load(obj)
  else
    obj
  end
end

def text_column?

def text_column?
  Audited.audit_model.columns_hash["audited_changes"].type.to_s == "text"
end