{% extends "_base.html" %} {% block extra_styles %} {% endblock %} {% block body %}

{{ query.title }}

{% if query.description %}
{{ query.description | render_markdown | safe }}
{% endif %}
{% if sql_params|length %}

Parameters

{% for param_name, param_value in sql_params | dictsort(by='key') %}
{% endfor %} {% endif %}
{% if error %} {% else %}

Results

{{ query_results.num_rows }} rows returned{% if truncated_results %} (truncated){% endif %}
Query execution time: {{ execution_time_ms | round(2) }}ms

Export CSV
{% for column in query_results.column_names %} {% endfor %} {% for row in query_results.to_pylist() %} {% for column in query_results.column_names %} {% endfor %} {% endfor %} {% if query_totals %} {% for column_name in query_totals.column_names %} {% set value = query_totals.column(column_name)[0].as_py() %} {% endfor %} {% endif %}
#{{ column }}
{{ loop.index }}{{ row[column] }}
Total{% if value is not none %}{{ value }}{% else %}-{% endif %}
{% endif %}
{% endblock %} {% block extra_scripts %} {% endblock %}