Class: FlareUp::STLLoadErrorFetcher

Inherits:
Object
  • Object
show all
Defined in:
lib/flare_up/stl_load_error_fetcher.rb

Class Method Summary collapse

Class Method Details

.fetch_errors(connection) ⇒ Object



5
6
7
8
9
10
11
12
# File 'lib/flare_up/stl_load_error_fetcher.rb', line 5

def self.fetch_errors(connection)
  query_result = connection.execute('SELECT * FROM stl_load_errors ORDER BY query DESC, line_number, position LIMIT 1')
  errors = []
  query_result.each do |row|
    errors << STLLoadError.from_pg_results_row(row)
  end
  errors
end