class Tapioca::Dsl::Compilers::Kredis

def decorate

def decorate
  return if constant.__tapioca_kredis_types.nil?
  module_name = "GeneratedKredisAttributeMethods"
  root.create_path(constant) do |model|
    model.create_module(module_name) do |mod|
      constant.__tapioca_kredis_types.each do |method, data|
        generate_methods(mod, method, data)
      end
    end
    model.create_include(module_name)
  end
end