module Findable::Query::Namespace
Constants
- AUTO_INCREMENT_KEY
- KEY_NAMES
- PREFIX
Public Instance Methods
thread_key()
click to toggle source
# File lib/findable/query/namespace.rb, line 12 def thread_key [PREFIX, basename].join("_") end
Private Instance Methods
basename()
click to toggle source
# File lib/findable/query/namespace.rb, line 17 def basename model.model_name.plural end
namespaces()
click to toggle source
@return [Hash] namespaces
# File lib/findable/query/namespace.rb, line 22 def namespaces @_namespaces ||= KEY_NAMES.each_with_object({}) {|key, obj| obj[key] = [PREFIX, basename, key].join(":") } end