module Elastics::ActiveRecord::TasksConfig

Public Instance Methods

base_paths() click to toggle source
Calls superclass method
# File lib/elastics/active_record/tasks_config.rb, line 4
def base_paths
  @base_paths ||= if defined?(Rails)
    [File.join(Rails.root, 'db', 'elastics')]
  else
    super
  end
end
client() click to toggle source
# File lib/elastics/active_record/tasks_config.rb, line 12
def client
  @client ||= ::ActiveRecord::Base.elastics
end
config() click to toggle source
# File lib/elastics/active_record/tasks_config.rb, line 20
def config
  @config ||= ::ActiveRecord::Base.elastics_config
end
version_manager() click to toggle source
# File lib/elastics/active_record/tasks_config.rb, line 16
def version_manager
  @version_manager ||= ::ActiveRecord::Base.elastics_version_manager
end