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.
107 lines
3.7 KiB
107 lines
3.7 KiB
<h2> |
|
{{ get_image('s_tbl') }} |
|
{% trans 'Binary log' %} |
|
</h2> |
|
|
|
<form action="{{ url('/server/binlog') }}" method="post"> |
|
{{ get_hidden_inputs(url_params) }} |
|
<fieldset class="pma-fieldset"> |
|
<legend> |
|
{% trans 'Select binary log to view' %} |
|
</legend> |
|
|
|
{% set full_size = 0 %} |
|
<select name="log"> |
|
{% for each_log in binary_logs %} |
|
<option value="{{ each_log['Log_name'] }}" |
|
{{- each_log['Log_name'] == log ? ' selected' }}> |
|
{{ each_log['Log_name'] }} |
|
{% if each_log['File_size'] is defined %} |
|
({{ format_byte_down(each_log['File_size'], 3, 2)|join(' ') }}) |
|
{% set full_size = full_size + each_log['File_size'] %} |
|
{% endif %} |
|
</option> |
|
{% endfor %} |
|
</select> |
|
{{ binary_logs|length }} |
|
{% trans 'Files' %}, |
|
{% if full_size > 0 %} |
|
{{ format_byte_down(full_size)|join(' ') }} |
|
{% endif %} |
|
</fieldset> |
|
|
|
<fieldset class="pma-fieldset tblFooters"> |
|
<input class="btn btn-primary" type="submit" value="{% trans 'Go' %}"> |
|
</fieldset> |
|
</form> |
|
|
|
{{ sql_message|raw }} |
|
|
|
<table class="table table-light table-striped table-hover align-middle" id="binlogTable"> |
|
<thead> |
|
<tr> |
|
<td colspan="6" class="text-center"> |
|
{% if has_previous %} |
|
{% if has_icons %} |
|
<a href="{{ url('/server/binlog') }}" data-post="{{ get_common(previous_params, '', false) }}" title=" |
|
{%- trans %}Previous{% context %}Previous page{% endtrans %}"> |
|
« |
|
</a> |
|
{% else %} |
|
<a href="{{ url('/server/binlog') }}" data-post="{{ get_common(previous_params, '', false) }}"> |
|
{% trans %}Previous{% context %}Previous page{% endtrans %} « |
|
</a> |
|
{% endif %} |
|
- |
|
{% endif %} |
|
|
|
{% if is_full_query %} |
|
<a href="{{ url('/server/binlog') }}" data-post="{{ get_common(full_queries_params, '', false) }}" title="{% trans 'Truncate shown queries' %}"> |
|
<img src="{{ image('s_partialtext.png') }}" alt="{% trans 'Truncate shown queries' %}"> |
|
</a> |
|
{% else %} |
|
<a href="{{ url('/server/binlog') }}" data-post="{{ get_common(full_queries_params, '', false) }}" title="{% trans 'Show full queries' %}"> |
|
<img src="{{ image('s_fulltext.png') }}" alt="{% trans 'Show full queries' %}"> |
|
</a> |
|
{% endif %} |
|
|
|
{% if has_next %} |
|
- |
|
{% if has_icons %} |
|
<a href="{{ url('/server/binlog') }}" data-post="{{ get_common(next_params, '', false) }}" title=" |
|
{%- trans %}Next{% context %}Next page{% endtrans %}"> |
|
» |
|
</a> |
|
{% else %} |
|
<a href="{{ url('/server/binlog') }}" data-post="{{ get_common(next_params, '', false) }}"> |
|
{% trans %}Next{% context %}Next page{% endtrans %} » |
|
</a> |
|
{% endif %} |
|
{% endif %} |
|
</td> |
|
</tr> |
|
<tr class="text-nowrap"> |
|
<th>{% trans 'Log name' %}</th> |
|
<th>{% trans 'Position' %}</th> |
|
<th>{% trans 'Event type' %}</th> |
|
<th>{% trans 'Server ID' %}</th> |
|
<th>{% trans 'Original position' %}</th> |
|
<th>{% trans 'Information' %}</th> |
|
</tr> |
|
</thead> |
|
|
|
<tbody> |
|
{% for value in values %} |
|
<tr class="noclick"> |
|
<td>{{ value['Log_name'] }}</td> |
|
<td class="text-end">{{ value['Pos'] }}</td> |
|
<td>{{ value['Event_type'] }}</td> |
|
<td class="text-end">{{ value['Server_id'] }}</td> |
|
<td class="text-end"> |
|
{{- value['Orig_log_pos'] is defined ? value['Orig_log_pos'] : value['End_log_pos'] -}} |
|
</td> |
|
<td>{{ format_sql(value['Info'], not is_full_query) }}</td> |
|
</tr> |
|
{% endfor %} |
|
</tbody> |
|
</table>
|
|
|