action_row_in_structure_table.twig 1.0 KB

12345678910111213141516171819202122232425262728293031
  1. <li class="{{ class }}">
  2. {% if type == 'text'
  3. or type == 'blob'
  4. or tbl_storage_engine == 'ARCHIVE'
  5. or has_field %}
  6. {{ titles['No' ~ action]|raw }}
  7. {% else %}
  8. <a rel="samepage" class="ajax add_key print_ignore
  9. {%- if has_link_class %}
  10. add_primary_key_anchor
  11. {%- elseif action == 'Index' %}
  12. add_index_anchor
  13. {%- elseif action == 'Unique' %}
  14. add_unique_anchor
  15. {%- elseif action == 'Spatial' %}
  16. add_spatial_anchor
  17. {%- endif %}" href="tbl_structure.php" data-post="{{ url_query|raw -}}
  18. &amp;add_key=1&amp;sql_query=
  19. {{- ('ALTER TABLE ' ~
  20. Util_backquote(table) ~
  21. (is_primary ? (primary ? ' DROP PRIMARY KEY,')) ~
  22. ' ' ~
  23. syntax ~
  24. '(' ~
  25. Util_backquote(row['Field']) ~
  26. ');')|url_encode -}}
  27. &amp;message_to_show={{ message|format(row['Field']|e)|url_encode }}">
  28. {{ titles[action]|raw }}
  29. </a>
  30. {% endif %}
  31. </li>