{% extends "base.html" %} {% set section = "modules" %} {% block title %}Modules — Pipekit{% endblock %} {% block content %}
Modules {{ total }} total · grouped by source connection New module…
{% if grouped %} {% for conn_name, driver_label, modules in grouped %}
{{ conn_name }} ({{ driver_label }})
{% for m in modules %} {% endfor %}
name strategy dest last run status rows
{{ m.name }} {{ m.merge_strategy }} {{ m.dest_table }} {{ m.last_run_at or "—" }} {% if m.running %} running {% elif not m.enabled %} disabled {% elif m.last_status %} {{ m.last_status }} {% else %} never ran {% endif %} {{ m.last_row_count if m.last_row_count is not none else "—" }}
{% endfor %} {% else %}
No modules yet.
Create one
{% endif %}
{% endblock %}