File: show_create.twig

package info (click to toggle)
phpmyadmin 4%3A5.0.4%2Bdfsg2-2%2Bdeb11u1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 104,412 kB
  • sloc: php: 152,799; javascript: 136,970; sql: 504; sh: 263; python: 200; makefile: 196; xml: 167
file content (31 lines) | stat: -rw-r--r-- 957 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<div class="show_create_results">
    <h2>{% trans 'Showing create queries' %}</h2>
    {% set views = [] %}
    {% set tables = [] %}
    {% for object in db_objects %}
        {% if dbi.getTable(db, object).isView() %}
            {% set views = views|merge([object]) %}
        {% else %}
            {% set tables = tables|merge([object]) %}
        {% endif %}
    {% endfor %}
    {% if tables is not empty %}
        {% include 'database/structure/show_create_row.twig' with {
            'db': db,
            'title': 'Tables'|trans,
            'raw_title': 'Table',
            'db_objects': tables,
            'dbi': dbi
        } only %}
    {% endif %}

    {% if views is not empty %}
        {% include 'database/structure/show_create_row.twig' with {
            'db': db,
            'title': 'Views'|trans,
            'raw_title': 'View',
            'db_objects': views,
            'dbi': dbi
        } only %}
    {% endif %}
</div>