class ArcFurnace::ErrorHandler
Public Instance Methods
duplicate_primary_key(duplicate_row:, key:, node_id:)
click to toggle source
Called when a hash node has duplicate source rows
# File lib/arc-furnace/error_handler.rb, line 22 def duplicate_primary_key(duplicate_row:, key:, node_id:) # nothing end
missing_hash_key(key:, source_row:, node_id:)
click to toggle source
Called during a join operation when the hash is missing a value for the join key.
# File lib/arc-furnace/error_handler.rb, line 12 def missing_hash_key(key:, source_row:, node_id:) # nothing end
missing_join_key(source_row:, node_id:)
click to toggle source
Called during a join operation when a source row is missing a value for the join key.
# File lib/arc-furnace/error_handler.rb, line 7 def missing_join_key(source_row:, node_id:) # nothing end
missing_primary_key(source_row:, node_id:)
click to toggle source
Called when a hash node is missing a primary key during the build process.
# File lib/arc-furnace/error_handler.rb, line 17 def missing_primary_key(source_row:, node_id:) # nothing end