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.
83 lines
2.4 KiB
83 lines
2.4 KiB
<tr{% if row_class is not empty %} class="{{ row_class }}"{% endif %} data-filter-row="{{ routine.name|upper }}"> |
|
<td> |
|
<input type="checkbox" class="checkall" name="item_name[]" value="{{ routine.name }}"> |
|
</td> |
|
<td> |
|
<span class="drop_sql hide">{{ sql_drop }}</span> |
|
<strong>{{ routine.name }}</strong> |
|
</td> |
|
<td> |
|
{{ routine.type }} |
|
</td> |
|
<td dir="ltr"> |
|
{{ routine.returns }} |
|
</td> |
|
<td> |
|
{% if has_edit_privilege %} |
|
<a class="ajax edit_anchor" href="{{ url('/database/routines', { |
|
'db': db, |
|
'table': table, |
|
'edit_item': true, |
|
'item_name': routine.name, |
|
'item_type': routine.type |
|
}) }}"> |
|
{{ get_icon('b_edit', 'Edit'|trans) }} |
|
</a> |
|
{% else %} |
|
{{ get_icon('bd_edit', 'Edit'|trans) }} |
|
{% endif %} |
|
</td> |
|
<td> |
|
{% if has_execute_privilege and execute_action is not empty %} |
|
{% if execute_action == 'execute_routine' %} |
|
<a class="ajax exec_anchor" href="{{ url('/database/routines', {'db': db, 'table': table}) }}" data-post="{{ get_common({ |
|
'execute_routine': true, |
|
'item_name': routine.name, |
|
'item_type': routine.type |
|
}, '') }}"> |
|
{{ get_icon('b_nextpage', 'Execute'|trans) }} |
|
</a> |
|
{% else %} |
|
<a class="ajax exec_anchor" href="{{ url('/database/routines', { |
|
'db': db, |
|
'table': table, |
|
'execute_dialog': true, |
|
'item_name': routine.name, |
|
'item_type': routine.type |
|
}) }}"> |
|
{{ get_icon('b_nextpage', 'Execute'|trans) }} |
|
</a> |
|
{% endif %} |
|
{% else %} |
|
{{ get_icon('bd_nextpage', 'Execute'|trans) }} |
|
{% endif %} |
|
</td> |
|
<td> |
|
{% if has_export_privilege %} |
|
<a class="ajax export_anchor" href="{{ url('/database/routines', { |
|
'db': db, |
|
'table': table, |
|
'export_item': true, |
|
'item_name': routine.name, |
|
'item_type': routine.type |
|
}) }}"> |
|
{{ get_icon('b_export', 'Export'|trans) }} |
|
</a> |
|
{% else %} |
|
{{ get_icon('bd_export', 'Export'|trans) }} |
|
{% endif %} |
|
</td> |
|
<td> |
|
{{ link_or_button( |
|
url('/sql'), |
|
{ |
|
'db': db, |
|
'table': table, |
|
'sql_query': sql_drop, |
|
'goto': url('/database/routines', {'db': db}) |
|
}, |
|
get_icon('b_drop', 'Drop'|trans), |
|
{'class': 'ajax drop_anchor'} |
|
) }} |
|
</td> |
|
</tr>
|
|
|