Exception: Cyrel::AliasConflictError
- Inherits:
-
StandardError
- Object
- StandardError
- Cyrel::AliasConflictError
- 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
-
#initialize(alias_name, query1_details, query2_details) ⇒ AliasConflictError
constructor
A new instance of AliasConflictError.
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 |