Sha256: dcc07020d14dc98ddc4d82b7e2a9dd97349d7d9f93236f2da8066d4e8a39faf4

Contents?: true

Size: 1.92 KB

Versions: 1

Compression:

Stored size: 1.92 KB

Contents

<% help_link %>
<% @columns = ExecutedQuery.properties %>
<%= partial :menu, :locals => {:columns => @columns} %>

<%
  eq_query = {}

  unless ram_filters[:repository].blank?
    eq_query[ExecutedQuery.generalized_query.query_storage_links.repository_storage.repo_name]= ram_filters[:repository]  
  end

  unless ram_filters[:adapter].blank?
    eq_query[ExecutedQuery.generalized_query.query_storage_links.repository_storage.adapter_name]= ram_filters[:adapter]  
  end

  unless ram_filters[:model].blank?
    eq_query[ExecutedQuery.generalized_query.query_storage_links.repository_storage.model_name]= ram_filters[:model]  
  end
  
  eq_query = parse_params(ExecutedQuery).merge(eq_query)
  @executed_queries = ExecutedQuery.all(eq_query)
%>

<%= partial :grid, 
  :locals => {
    :columns        => @columns,
    :records        => @executed_queries,
    :relationships  => ExecutedQuery.relationships
  }
%>

<a name="help">
  <div class="help_container">
    <p>
      This is an archive off all queries that were actually executed while DM Cutie was running.
    </p>
    <p>
      Columns:
      <ul>
        <li>id - DM Cutie ExecutedQuery ID</li>
        <li>statement - Actual executed statement</li>
        <li>elapsed_time - Query execution time</li>
        <li>slow - was the query 'slow' based on the setting in DM Cutie</li>
        <li>executed_at - Time the query was executed</li>
        <li>caller_file - The file that created the query</li>
        <li>caller_line - The line in the file that created the query</li>
        <li>caller_method - The method that created the query</li>
        <li>bind_values - An array of the bind values</li>
        <li>repo_signature - The signature of the executed statement and repository.</li>
        <li>signature - The signature of the query across all repositories</li>
        <li>generalized_query_id - The Generalized Query that this execution is tied to.</li>
      </ul>
    </p>
  
  </div>
</a>

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
dm-cutie-ui-0.4.0 lib/dm-cutie-ui/server/views/cutie_models/executed_queries.erb