You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
78 lines
3.4 KiB
78 lines
3.4 KiB
<form method="post" action="{{ url('/database/structure') }}" name="tablesForm" id="tablesForm"> |
|
{{ get_hidden_inputs(db) }} |
|
<div class="table-responsive"> |
|
<table class="table table-light table-striped table-hover table-sm w-auto data"> |
|
<thead class="table-light"> |
|
<tr> |
|
<th class="d-print-none"></th> |
|
<th>{{ sortable_table_header('Table'|trans, 'table') }}</th> |
|
{% if replication %} |
|
<th>{% trans 'Replication' %}</th> |
|
{% endif %} |
|
|
|
{% if db_is_system_schema %} |
|
{% set action_colspan = 3 %} |
|
{% else %} |
|
{% set action_colspan = 6 %} |
|
{% endif %} |
|
{% if num_favorite_tables > 0 %} |
|
{% set action_colspan = action_colspan + 1 %} |
|
{% endif %} |
|
<th colspan="{{ action_colspan }}" class="d-print-none"> |
|
{% trans 'Action' %} |
|
</th> |
|
{# larger values are more interesting so default sort order is DESC #} |
|
<th> |
|
{{ sortable_table_header('Rows'|trans, 'records', 'DESC') }} |
|
{{ show_hint('May be approximate. Click on the number to get the exact count. See [doc@faq3-11]FAQ 3.11[/doc].'|trans|sanitize) }} |
|
</th> |
|
{% if not (properties_num_columns > 1) %} |
|
<th>{{ sortable_table_header('Type'|trans, 'type') }}</th> |
|
<th>{{ sortable_table_header('Collation'|trans, 'collation') }}</th> |
|
{% endif %} |
|
|
|
{% if is_show_stats %} |
|
{# larger values are more interesting so default sort order is DESC #} |
|
<th>{{ sortable_table_header('Size'|trans, 'size', 'DESC') }}</th> |
|
{# larger values are more interesting so default sort order is DESC #} |
|
<th>{{ sortable_table_header('Overhead'|trans, 'overhead', 'DESC') }}</th> |
|
{% endif %} |
|
|
|
{% if show_charset %} |
|
<th>{{ sortable_table_header('Charset'|trans, 'charset') }}</th> |
|
{% endif %} |
|
|
|
{% if show_comment %} |
|
<th>{{ sortable_table_header('Comment'|trans, 'comment') }}</th> |
|
{% endif %} |
|
|
|
{% if show_creation %} |
|
{# newer values are more interesting so default sort order is DESC #} |
|
<th>{{ sortable_table_header('Creation'|trans, 'creation', 'DESC') }}</th> |
|
{% endif %} |
|
|
|
{% if show_last_update %} |
|
{# newer values are more interesting so default sort order is DESC #} |
|
<th>{{ sortable_table_header('Last update'|trans, 'last_update', 'DESC') }}</th> |
|
{% endif %} |
|
|
|
{% if show_last_check %} |
|
{# newer values are more interesting so default sort order is DESC #} |
|
<th>{{ sortable_table_header('Last check'|trans, 'last_check', 'DESC') }}</th> |
|
{% endif %} |
|
</tr> |
|
</thead> |
|
<tbody> |
|
{% for structure_table_row in structure_table_rows %} |
|
{% include 'database/structure/structure_table_row.twig' with structure_table_row only %} |
|
{% endfor %} |
|
</tbody> |
|
{% if body_for_table_summary %} |
|
{% include 'database/structure/body_for_table_summary.twig' with body_for_table_summary only %} |
|
{% endif %} |
|
</table> |
|
</div> |
|
{% if check_all_tables %} |
|
{% include 'database/structure/check_all_tables.twig' with check_all_tables only %} |
|
{% endif %} |
|
</form>
|
|
|