Sha256: 5b32543c6d89e944eaa3b68caff3688642b44b0dadf97bbe03206752df6748ca
Contents?: true
Size: 535 Bytes
Versions: 4
Compression:
Stored size: 535 Bytes
Contents
#!/usr/bin/env ruby require 'sql_tracker/report' require 'json' reports = [] until ARGV.empty? begin file = ARGV.pop report = SqlTracker::Report.new(JSON.load(IO.binread(file))) if report.valid? reports << report else STDOUT.puts "Skip incompatible file: #{file}" end rescue => e STDERR.puts "Error when parsing #{file}: #{e.inspect}" end end if reports.empty? STDERR.puts 'Unable to find sql_tracker json dump to generate report' exit end report = reports.inject(:+) report.print_text
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
sql_tracker-1.1.1 | bin/sql_tracker |
sql_tracker-1.1.0 | bin/sql_tracker |
sql_tracker-1.0.1 | bin/sql_tracker |
sql_tracker-1.0.0 | bin/sql_tracker |