lib/arqo/query.rb in arqo-0.2.0 vs lib/arqo/query.rb in arqo-0.3.0

- old
+ new

@@ -2,10 +2,11 @@ module ARQO # Parent class for query objects class Query attr_reader :relation + delegate_missing_to :relation def initialize(relation = associated_relation) @relation = relation.extending(scope_module) end @@ -38,11 +39,11 @@ class_name = self.class.name derived_relation_name = class_name.sub(/Query$/, '') unless Object.const_defined?(derived_relation_name) raise NameError, "Could not find model #{derived_relation_name} associated " \ - "to query #{class_name}.\n Make sure the name is correct or override " \ - '#associated_relation to provide a custom model' + "to query #{class_name}.\n Make sure the name is correct or override " \ + '#associated_relation to provide a custom model' end derived_relation_name.constantize.all end