Sha256: ab253effe1997b6503ffe3188ac655334a5ed48251c3111945b49501e3c92dc0
Contents?: true
Size: 918 Bytes
Versions: 6
Compression:
Stored size: 918 Bytes
Contents
require 'active_support/core_ext/object/blank' require 'active_support/core_ext/module/introspection' require 'active_support/core_ext/hash/deep_dup' require 'active_support/core_ext/hash/keys' require 'active_support/core_ext/hash/conversions' require 'builder' require 'multi_json' require 'active_attr' require 'rubiks/version' module ::Rubiks autoload :Cube, 'rubiks/cube' autoload :Hierarchy, 'rubiks/hierarchy' autoload :Dimension, 'rubiks/dimension' autoload :Schema, 'rubiks/schema' autoload :Level, 'rubiks/level' autoload :NamedObject, 'rubiks/named_object' autoload :Measure, 'rubiks/measure' autoload :CalculatedMeasure, 'rubiks/calculated_measure' def self.connection raise 'No connection has been specified - try requiring rubiks/mondrian' end def self.execute(query) connection.execute(query) end def self.schema @schema ||= ::Rubiks::Schema.default end end
Version data entries
6 entries across 6 versions & 1 rubygems
Version | Path |
---|---|
rubiks-0.1.5 | lib/rubiks.rb |
rubiks-0.1.4 | lib/rubiks.rb |
rubiks-0.1.3 | lib/rubiks.rb |
rubiks-0.1.2 | lib/rubiks.rb |
rubiks-0.1.1 | lib/rubiks.rb |
rubiks-0.1.0 | lib/rubiks.rb |