{% extends "base.html" %} {% set section = "modules" %} {% block title %}New module — Pipekit{% endblock %} {% block content %}
The wizard (pick connection → pick table → confirm columns → generate module) is the next increment.
Today you can seed a module via the JSON API:
curl -X POST http://localhost:{{ port }}/api/modules \
-H 'Content-Type: application/json' \
-d '{
"name": "my_module",
"source_connection_id": 1,
"dest_connection_id": 2,
"dest_table": "rlarp.my_module",
"source_query": "SELECT * FROM SOMEWHERE",
"merge_strategy": "full"
}'