Sha256: 0ea35483c872c7c54eed7dcb74eee6ffbcb29f7fa2edf468b4d7b3abad60ef14

Contents?: true

Size: 558 Bytes

Versions: 12

Compression:

Stored size: 558 Bytes

Contents

require "pathname"
require "active_model_serializers"
require "eve_app/engine"

module EveApp
  autoload :EveCentral, 'eve_app/eve_central'
  autoload :ItemParser, 'eve_app/item_parser'
  autoload :SDE,        'eve_app/sde'
  autoload :XmlApi,     'eve_app/xml_api'

  class << self
    def root
      @root ||= Pathname.new(File.expand_path("../../", __FILE__))
    end

    def table_name_prefix
      @_table_name_prefix ||= begin
        prefix = EveApp::SDE.config.table_prefix.presence
        prefix ? "#{prefix}_" : super
      end
    end
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
eve_app-0.1.29 lib/eve_app.rb
eve_app-0.1.27 lib/eve_app.rb
eve_app-0.1.22 lib/eve_app.rb
eve_app-0.1.21 lib/eve_app.rb
eve_app-0.1.20 lib/eve_app.rb
eve_app-0.1.19 lib/eve_app.rb
eve_app-0.1.18 lib/eve_app.rb
eve_app-0.1.17 lib/eve_app.rb
eve_app-0.1.16 lib/eve_app.rb
eve_app-0.1.14 lib/eve_app.rb
eve_app-0.1.13 lib/eve_app.rb
eve_app-0.1.12 lib/eve_app.rb