Sha256: 4808314317246f6c1af7c4c837a87c0120f7faad76c7c14c829733c597e8001f

Contents?: true

Size: 1.83 KB

Versions: 1

Compression:

Stored size: 1.83 KB

Contents

<% help_link %>
<% @columns = RepositoryStorage.properties.to_a + [:total_selects, :total_inserts, :total_updates, :total_deletes, :read_to_write_ratio]%>
<%= partial :menu, :locals => {:columns => @columns } %>

<%
  repo_query = {}
  repo_query[:repo_name]    = ram_filters[:repository]  unless ram_filters[:repository].blank?
  repo_query[:adapter_name] = ram_filters[:adapter]     unless ram_filters[:adapter].blank?
  repo_query[:model_name]   = ram_filters[:model]       unless ram_filters[:model].blank?

  repo_query = parse_params(RepositoryStorage).merge(repo_query)
  @repository_storages = RepositoryStorage.all(repo_query)
%>

<%= partial :grid, 
  :locals => {
    :columns => @columns,
    :records => @repository_storages,
    :relationships => RepositoryStorage.relationships.except(:query_storage_links),
    :adhoc_columns => {}
  }
%>

<a name="help">
  <div class="help_container">
    <p>
      An archive of all tables(storages) across repositories.
    </p>
    <p>
      Columns:
      <ul>
        <li>id - DM Cutie RepositoryStorage ID</li>
        <li>repo_name - The DataMapper repository name</li>
        <li>storage_name - The name of the storage (table)</li>   
        <li>adapter_name - The adapter storage was created with</li>      
        <li>model_name - The name of the model</li>      
        <li>record_count - The number of records in this adapters storage</li>      
        <li>signature - The RepositoryStorage signature (unique)</li>     
        <li>total_selects - Total number of selects (reads)</li>      
        <li>total_inserts - Total number of inserts (creates)</li>      
        <li>total_updates - Total number of updates</li>      
        <li>total_deletes - Total number of deletes</li>      
        <li>read_to_write_ratio - The read to write ratio of the storage</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/repository_storages.erb