Method: Webhookdb::Postgres::Maintenance::Tables#run_fmt

Defined in:
lib/webhookdb/postgres/maintenance.rb

#run_fmtObject



157
158
159
160
161
162
163
164
# File 'lib/webhookdb/postgres/maintenance.rb', line 157

def run_fmt
  rows = self.run
  namejust = rows.map { |r| r[:relation].size }.max
  return rows.map do |r|
    tuples = ActiveSupport::NumberHelper.number_to_delimited(r[:tuples].to_i).rjust(12, " ")
    "#{r[:relation].ljust(namejust + 1, ' ')} #{r[:size].ljust(7, ' ')} #{tuples}"
  end.join("\n")
end