Move table rows into their own %def
authorKarl O. Pinc <kop@karlpinc.com>
Thu, 1 Aug 2024 22:24:14 +0000 (17:24 -0500)
committerKarl O. Pinc <kop@karlpinc.com>
Thu, 1 Aug 2024 22:24:14 +0000 (17:24 -0500)
src/pgwui_copy/templates/copy.mak

index 24449d54656b92dcc03d4ec29e719e1da7becf12..1321ef467ffdfad47eb00e1a74f5248196f988a5 100644 (file)
   <% tab_index.inc() %>
 </%def>
 
+<h1>Copy A Schema Between Databases</h1>
+
+<%def name="table_rows(tab_index)">
+  <%parent:table_rows tab_index="${tab_index}" args="tab_index">
+    ## A blank table row for spacing
+    <tr><td/><td/></tr>
+    <%
+    schema_row(tab_index)
+    from_db_row(tab_index)
+    to_db_row(tab_index)
+    overwrite_row(tab_index)
+    force_row(tab_index)
+    %>
+  </%parent:table_rows>
+</%def>
+
 <%def name="submit(tab_index)">
   <input value="Copy" tabindex="${tab_index.val}" type="submit" />
   <% tab_index.inc() %>
 </%def>
 
-<h1>Copy A Schema Between Databases</h1>
-
-<% tab_index = self.attr.TabIndex() %>
-<%self:main_form tab_index="${tab_index}" args="tab_index">
-  ## A blank table row for spacing
-  <tr><td/><td/></tr>
-  <%
-  schema_row(tab_index)
-  from_db_row(tab_index)
-  to_db_row(tab_index)
-  overwrite_row(tab_index)
-  force_row(tab_index)
-  %>
-</%self:main_form>
+<%
+  tab_index = self.attr.TabIndex()
+  self.main_form(tab_index)
+%>