Sha256: 8ca2cb083ebd1f2f93de5883011131e636a5254723da440358e245899488c573
Contents?: true
Size: 1.72 KB
Versions: 3
Compression:
Stored size: 1.72 KB
Contents
<% title "'#{@table.name}'"%> <h2>Table: <%= @table.name %></h2> <div class='clear'></div> <hr/> <dl class="sub-nav"> <dd class="active"><%= link_to raw("#{fa_icon('table')} Records"), table_data_path(@table) %></dd> <dd><%= link_to raw("#{fa_icon('tasks')} Schema"), table_path(@table) %></dd> <dd><%= select_top_from_table(@table.name) %></dd> <dd><%= link_to raw("#{fa_icon('file-excel-o')} Export"), table_csv_path(@table) %></dd> </dl> <div class='scrollable'> <table> <thead> <tr> <% @table.columns.each do |column| %> <th><%= sortable column.name %></th> <% end %> </tr> </thead> <% n = 0 %> <tbody> <% @table.data.each do |record| %> <tr> <% @table.columns.each do |column| %> <% name = column.name %> <td class="<%= name %> <%= column.type %>"><%= format_value(column, record[name]) %></td> <% end %> </tr> <% end %> <% n += 1 %> </tbody> <% if n > 10 %> <tfoot> <tr> <% @table.columns.each do |column| %> <th><%= sortable column.name %></th> <% end %> </tr> </tfoot> <% end %> </table> </div> <p> <span class="radius success label">Total: <%= pluralize @table.data.total_entries, 'record' %></span> <span class="radius info label">Time: <%= @table.data.time %> seconds</span> </p> <div class='left'> <%= form_tag nil, method: :get do %> <%= select_tag :per_page, options_for_select([10, 15, 20, 50, 100, 200, 500], @table.data.per_page), class: 'per_page_pagination_select' %> <% end %> </div> <div class='left per_page_pagination'> <%= paginate_table_entries @table.data %> </div> <div class='clear'></div>
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
rails_db-0.2.1 | app/views/rails_db/tables/data.html.erb |
rails_db-0.2 | app/views/rails_db/tables/data.html.erb |
rails_db-0.1 | app/views/rails_db/tables/data.html.erb |