<% if @query_stats_enabled && !@historical_query_stats_enabled %> <%= button_to "Reset", reset_query_stats_path, class: "btn btn-danger", style: "float: right;" %> <% end %> <% if !@historical_query_stats_enabled %>

Queries

<% end %> <% if @historical_query_stats_enabled %> <%= render partial: "query_stats_slider" %> <% elsif @database.query_stats_table_exists? && (columns = @database.missing_query_stats_columns).any? %>

Add missing columns to re-enable historical query stats.

<% @database.missing_query_stats_columns.each do |column| %>ALTER TABLE pghero_query_stats ADD COLUMN "<%= column %>" <%= column == "query_hash" ? "bigint" : "text" %>;
<% end %>

Then restart the web server.

<% end %> <% if @query_stats_enabled %> <% if @error %>
Cannot understand start or end time.
<% elsif @query_stats.any? || @historical_query_stats_enabled %> <%= render partial: "queries_table", locals: {queries: @query_stats, sort_headers: true} %> <%= javascript_tag nonce: true do %> highlightQueries(); <% end %> <% else %>

Stats are not available yet. Come back soon!

<% end %> <% else %>

Query stats are not enabled.

<% end %>