{% if title is not none %}

{{title}}

{%endif%} {% macro header_footer(limit, total_rows, total_cols, partitions) %}
Viewing {{limit}} of {{total_rows}} rows / {{total_cols}} columns
{{partitions}} partition(s)
{% endmacro %} {{header_footer(limit, total_rows, total_cols, partitions)}} {%for col in cols: %} {% endfor %} {%for r in data:%} {%for k,v in r.items(): %} {% endfor %} {% endfor %}
{{col[0]}}
{{loop.index}} ({{col[1]}})
{% if col[2] == true %} nullable {% else %} not nullable {% endif %}
{% if truncate == true %} {{v|string|replace(" ", "⋅")|truncate(128)|safe}} {% else %} {{v|string|replace(" ", "⋅")|safe}} {% endif %}
{{header_footer(limit, total_rows, total_cols,partitions)}}