Exception: Cyrel::AliasConflictError

Inherits:
StandardError
  • Object
show all
Defined in:
lib/cyrel/query.rb

Overview

Error raised when merging queries with conflicting alias definitions. Because even in graphs, two things can’t have the same name without drama.

Instance Method Summary collapse

Constructor Details

#initialize(alias_name, query1_details, query2_details) ⇒ AliasConflictError

Returns a new instance of AliasConflictError.



7
8
9
# File 'lib/cyrel/query.rb', line 7

def initialize(alias_name, query1_details, query2_details)
  super("Alias conflict for ':#{alias_name}'. Query 1 defines it as #{query1_details}, Query 2 defines it as #{query2_details}.")
end