From b65a20732d183c917e9334fcf784b6d3b13474a1 Mon Sep 17 00:00:00 2001
From: pierrejeambrun <pierrejbrun@gmail.com>
Date: Tue, 4 Nov 2025 12:11:41 +0100
Subject: [PATCH] Fix HITLResponse datamodel name

---
 airflow-core/docs/img/airflow_erd.sha256      |    2 +-
 airflow-core/docs/img/airflow_erd.svg         | 4849 +++++++++--------
 .../api_fastapi/core_api/datamodels/hitl.py   |    2 +-
 .../datamodels/task_instance_history.py       |    4 +-
 .../openapi/v2-rest-api-generated.yaml        |    6 +-
 ..._0_add_human_in_the_loop_detail_history.py |    2 +-
 .../ui/openapi-gen/requests/schemas.gen.ts    |    6 +-
 .../ui/openapi-gen/requests/types.gen.ts      |    4 +-
 .../airflowctl/api/datamodels/generated.py    |    4 +-
 9 files changed, 2637 insertions(+), 2242 deletions(-)

diff --git a/airflow-core/docs/img/airflow_erd.sha256 b/airflow-core/docs/img/airflow_erd.sha256
index 7b2abe436f9c1..4a42501903193 100644
--- a/airflow-core/docs/img/airflow_erd.sha256
+++ b/airflow-core/docs/img/airflow_erd.sha256
@@ -1 +1 @@
-363a267c4aa6bed833ab79a9a30adcabffb3b9580e9ca7d7892757e6c6c3803e
\ No newline at end of file
+80fa64065e3ad5c9cbd9abb331d0f9e7ac5336819cebe96af0fce114232a441b
\ No newline at end of file
diff --git a/airflow-core/docs/img/airflow_erd.svg b/airflow-core/docs/img/airflow_erd.svg
index 9446df806c1c7..b24d69a74f0da 100644
--- a/airflow-core/docs/img/airflow_erd.svg
+++ b/airflow-core/docs/img/airflow_erd.svg
@@ -4,2536 +4,2931 @@
 <!-- Generated by graphviz version 2.43.0 (0)
  -->
 <!-- Title: %3 Pages: 1 -->
-<svg width="2835pt" height="3424pt"
- viewBox="0.00 0.00 2835.00 3424.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 3420)">
+<svg width="2835pt" height="4222pt"
+ viewBox="0.00 0.00 2835.00 4222.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 4218)">
 <title>%3</title>
-<polygon fill="white" stroke="transparent" points="-4,4 -4,-3420 2831,-3420 2831,4 -4,4"/>
-<!-- log -->
+<polygon fill="white" stroke="transparent" points="-4,4 -4,-4218 2831,-4218 2831,4 -4,4"/>
+<!-- asset_active -->
 <g id="node1" class="node">
-<title>log</title>
-<polygon fill="none" stroke="black" points="28,-1320 28,-1348 309,-1348 309,-1320 28,-1320"/>
-<text text-anchor="start" x="154.5" y="-1331.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">log</text>
-<polygon fill="none" stroke="black" points="28,-1295 28,-1320 309,-1320 309,-1295 28,-1295"/>
-<text text-anchor="start" x="33" y="-1304.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="46" y="-1304.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="51" y="-1304.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="128" y="-1304.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="28,-1270 28,-1295 309,-1295 309,-1270 28,-1270"/>
-<text text-anchor="start" x="33" y="-1279.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="79" y="-1279.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="84" y="-1279.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<polygon fill="none" stroke="black" points="28,-1245 28,-1270 309,-1270 309,-1245 28,-1245"/>
-<text text-anchor="start" x="33" y="-1254.8" font-family="Helvetica,sans-Serif" font-size="14.00">dttm</text>
-<text text-anchor="start" x="67" y="-1254.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="72" y="-1254.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="28,-1220 28,-1245 309,-1245 309,-1220 28,-1220"/>
-<text text-anchor="start" x="33" y="-1229.8" font-family="Helvetica,sans-Serif" font-size="14.00">event</text>
-<text text-anchor="start" x="73" y="-1229.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="78" y="-1229.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(60)]</text>
-<polygon fill="none" stroke="black" points="28,-1195 28,-1220 309,-1220 309,-1195 28,-1195"/>
-<text text-anchor="start" x="33" y="-1204.8" font-family="Helvetica,sans-Serif" font-size="14.00">extra</text>
-<text text-anchor="start" x="70" y="-1204.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="75" y="-1204.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<polygon fill="none" stroke="black" points="28,-1170 28,-1195 309,-1195 309,-1170 28,-1170"/>
-<text text-anchor="start" x="33" y="-1179.8" font-family="Helvetica,sans-Serif" font-size="14.00">logical_date</text>
-<text text-anchor="start" x="115" y="-1179.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="120" y="-1179.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="28,-1145 28,-1170 309,-1170 309,-1145 28,-1145"/>
-<text text-anchor="start" x="33" y="-1154.8" font-family="Helvetica,sans-Serif" font-size="14.00">map_index</text>
-<text text-anchor="start" x="109" y="-1154.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="114" y="-1154.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="28,-1120 28,-1145 309,-1145 309,-1120 28,-1120"/>
-<text text-anchor="start" x="33" y="-1129.8" font-family="Helvetica,sans-Serif" font-size="14.00">owner</text>
-<text text-anchor="start" x="76" y="-1129.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="81" y="-1129.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
-<polygon fill="none" stroke="black" points="28,-1095 28,-1120 309,-1120 309,-1095 28,-1095"/>
-<text text-anchor="start" x="33" y="-1104.8" font-family="Helvetica,sans-Serif" font-size="14.00">owner_display_name</text>
-<text text-anchor="start" x="178" y="-1104.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="183" y="-1104.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
-<polygon fill="none" stroke="black" points="28,-1070 28,-1095 309,-1095 309,-1070 28,-1070"/>
-<text text-anchor="start" x="33" y="-1079.8" font-family="Helvetica,sans-Serif" font-size="14.00">run_id</text>
-<text text-anchor="start" x="77" y="-1079.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="82" y="-1079.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<polygon fill="none" stroke="black" points="28,-1045 28,-1070 309,-1070 309,-1045 28,-1045"/>
-<text text-anchor="start" x="33" y="-1054.8" font-family="Helvetica,sans-Serif" font-size="14.00">task_id</text>
-<text text-anchor="start" x="82" y="-1054.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="87" y="-1054.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<polygon fill="none" stroke="black" points="28,-1020 28,-1045 309,-1045 309,-1020 28,-1020"/>
-<text text-anchor="start" x="33" y="-1029.8" font-family="Helvetica,sans-Serif" font-size="14.00">try_number</text>
-<text text-anchor="start" x="115" y="-1029.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="120" y="-1029.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<title>asset_active</title>
+<polygon fill="none" stroke="black" points="953.5,-2380 953.5,-2408 1214.5,-2408 1214.5,-2380 953.5,-2380"/>
+<text text-anchor="start" x="1028.5" y="-2391.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">asset_active</text>
+<polygon fill="none" stroke="black" points="953.5,-2355 953.5,-2380 1214.5,-2380 1214.5,-2355 953.5,-2355"/>
+<text text-anchor="start" x="958.5" y="-2364.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">name</text>
+<text text-anchor="start" x="998.5" y="-2364.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1003.5" y="-2364.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1500)]</text>
+<text text-anchor="start" x="1133.5" y="-2364.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="953.5,-2330 953.5,-2355 1214.5,-2355 1214.5,-2330 953.5,-2330"/>
+<text text-anchor="start" x="958.5" y="-2339.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">uri</text>
+<text text-anchor="start" x="977.5" y="-2339.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="982.5" y="-2339.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1500)]</text>
+<text text-anchor="start" x="1112.5" y="-2339.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
-<!-- dag_priority_parsing_request -->
+<!-- asset -->
 <g id="node2" class="node">
-<title>dag_priority_parsing_request</title>
-<polygon fill="none" stroke="black" points="8,-1448 8,-1476 328,-1476 328,-1448 8,-1448"/>
-<text text-anchor="start" x="37" y="-1459.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_priority_parsing_request</text>
-<polygon fill="none" stroke="black" points="8,-1423 8,-1448 328,-1448 328,-1423 8,-1423"/>
-<text text-anchor="start" x="13" y="-1432.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="26" y="-1432.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="31" y="-1432.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(32)]</text>
-<text text-anchor="start" x="143" y="-1432.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="8,-1398 8,-1423 328,-1423 328,-1398 8,-1398"/>
-<text text-anchor="start" x="13" y="-1407.8" font-family="Helvetica,sans-Serif" font-size="14.00">bundle_name</text>
-<text text-anchor="start" x="107" y="-1407.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="112" y="-1407.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="233" y="-1407.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="8,-1373 8,-1398 328,-1398 328,-1373 8,-1373"/>
-<text text-anchor="start" x="13" y="-1382.8" font-family="Helvetica,sans-Serif" font-size="14.00">relative_fileloc</text>
-<text text-anchor="start" x="112" y="-1382.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="117" y="-1382.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
-<text text-anchor="start" x="247" y="-1382.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-</g>
-<!-- job -->
-<g id="node3" class="node">
-<title>job</title>
-<polygon fill="none" stroke="black" points="49,-1753 49,-1781 287,-1781 287,-1753 49,-1753"/>
-<text text-anchor="start" x="154" y="-1764.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">job</text>
-<polygon fill="none" stroke="black" points="49,-1728 49,-1753 287,-1753 287,-1728 49,-1728"/>
-<text text-anchor="start" x="54" y="-1737.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="67" y="-1737.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="72" y="-1737.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="149" y="-1737.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="49,-1703 49,-1728 287,-1728 287,-1703 49,-1703"/>
-<text text-anchor="start" x="54" y="-1712.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="100" y="-1712.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="105" y="-1712.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<polygon fill="none" stroke="black" points="49,-1678 49,-1703 287,-1703 287,-1678 49,-1678"/>
-<text text-anchor="start" x="54" y="-1687.8" font-family="Helvetica,sans-Serif" font-size="14.00">end_date</text>
-<text text-anchor="start" x="118" y="-1687.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="123" y="-1687.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="49,-1653 49,-1678 287,-1678 287,-1653 49,-1653"/>
-<text text-anchor="start" x="54" y="-1662.8" font-family="Helvetica,sans-Serif" font-size="14.00">executor_class</text>
-<text text-anchor="start" x="156" y="-1662.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="161" y="-1662.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
-<polygon fill="none" stroke="black" points="49,-1628 49,-1653 287,-1653 287,-1628 49,-1628"/>
-<text text-anchor="start" x="54" y="-1637.8" font-family="Helvetica,sans-Serif" font-size="14.00">hostname</text>
-<text text-anchor="start" x="124" y="-1637.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="129" y="-1637.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
-<polygon fill="none" stroke="black" points="49,-1603 49,-1628 287,-1628 287,-1603 49,-1603"/>
-<text text-anchor="start" x="54" y="-1612.8" font-family="Helvetica,sans-Serif" font-size="14.00">job_type</text>
-<text text-anchor="start" x="113" y="-1612.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="118" y="-1612.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(30)]</text>
-<polygon fill="none" stroke="black" points="49,-1578 49,-1603 287,-1603 287,-1578 49,-1578"/>
-<text text-anchor="start" x="54" y="-1587.8" font-family="Helvetica,sans-Serif" font-size="14.00">latest_heartbeat</text>
-<text text-anchor="start" x="167" y="-1587.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="172" y="-1587.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="49,-1553 49,-1578 287,-1578 287,-1553 49,-1553"/>
-<text text-anchor="start" x="54" y="-1562.8" font-family="Helvetica,sans-Serif" font-size="14.00">start_date</text>
-<text text-anchor="start" x="124" y="-1562.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="129" y="-1562.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="49,-1528 49,-1553 287,-1553 287,-1528 49,-1528"/>
-<text text-anchor="start" x="54" y="-1537.8" font-family="Helvetica,sans-Serif" font-size="14.00">state</text>
-<text text-anchor="start" x="89" y="-1537.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="94" y="-1537.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(20)]</text>
-<polygon fill="none" stroke="black" points="49,-1503 49,-1528 287,-1528 287,-1503 49,-1503"/>
-<text text-anchor="start" x="54" y="-1512.8" font-family="Helvetica,sans-Serif" font-size="14.00">unixname</text>
-<text text-anchor="start" x="124" y="-1512.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="129" y="-1512.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
-</g>
-<!-- import_error -->
-<g id="node4" class="node">
-<title>import_error</title>
-<polygon fill="none" stroke="black" points="53,-1932 53,-1960 283,-1960 283,-1932 53,-1932"/>
-<text text-anchor="start" x="110.5" y="-1943.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">import_error</text>
-<polygon fill="none" stroke="black" points="53,-1907 53,-1932 283,-1932 283,-1907 53,-1907"/>
-<text text-anchor="start" x="58" y="-1916.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="71" y="-1916.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="76" y="-1916.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="153" y="-1916.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="53,-1882 53,-1907 283,-1907 283,-1882 53,-1882"/>
-<text text-anchor="start" x="58" y="-1891.8" font-family="Helvetica,sans-Serif" font-size="14.00">bundle_name</text>
-<text text-anchor="start" x="152" y="-1891.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="157" y="-1891.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<polygon fill="none" stroke="black" points="53,-1857 53,-1882 283,-1882 283,-1857 53,-1857"/>
-<text text-anchor="start" x="58" y="-1866.8" font-family="Helvetica,sans-Serif" font-size="14.00">filename</text>
-<text text-anchor="start" x="119" y="-1866.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="124" y="-1866.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1024)]</text>
-<polygon fill="none" stroke="black" points="53,-1832 53,-1857 283,-1857 283,-1832 53,-1832"/>
-<text text-anchor="start" x="58" y="-1841.8" font-family="Helvetica,sans-Serif" font-size="14.00">stacktrace</text>
-<text text-anchor="start" x="131" y="-1841.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="136" y="-1841.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<polygon fill="none" stroke="black" points="53,-1807 53,-1832 283,-1832 283,-1807 53,-1807"/>
-<text text-anchor="start" x="58" y="-1816.8" font-family="Helvetica,sans-Serif" font-size="14.00">timestamp</text>
-<text text-anchor="start" x="133" y="-1816.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="138" y="-1816.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-</g>
-<!-- dag_bundle -->
-<g id="node5" class="node">
-<title>dag_bundle</title>
-<polygon fill="none" stroke="black" points="30,-2573 30,-2601 307,-2601 307,-2573 30,-2573"/>
-<text text-anchor="start" x="117" y="-2584.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_bundle</text>
-<polygon fill="none" stroke="black" points="30,-2548 30,-2573 307,-2573 307,-2548 30,-2548"/>
-<text text-anchor="start" x="35" y="-2557.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">name</text>
-<text text-anchor="start" x="75" y="-2557.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="80" y="-2557.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="201" y="-2557.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="30,-2523 30,-2548 307,-2548 307,-2523 30,-2523"/>
-<text text-anchor="start" x="35" y="-2532.8" font-family="Helvetica,sans-Serif" font-size="14.00">active</text>
-<text text-anchor="start" x="77" y="-2532.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="82" y="-2532.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
-<polygon fill="none" stroke="black" points="30,-2498 30,-2523 307,-2523 307,-2498 30,-2498"/>
-<text text-anchor="start" x="35" y="-2507.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_refreshed</text>
-<text text-anchor="start" x="133" y="-2507.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="138" y="-2507.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="30,-2473 30,-2498 307,-2498 307,-2473 30,-2473"/>
-<text text-anchor="start" x="35" y="-2482.8" font-family="Helvetica,sans-Serif" font-size="14.00">signed_url_template</text>
-<text text-anchor="start" x="176" y="-2482.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="181" y="-2482.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(200)]</text>
-<polygon fill="none" stroke="black" points="30,-2448 30,-2473 307,-2473 307,-2448 30,-2448"/>
-<text text-anchor="start" x="35" y="-2457.8" font-family="Helvetica,sans-Serif" font-size="14.00">template_params</text>
-<text text-anchor="start" x="156" y="-2457.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="161" y="-2457.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<polygon fill="none" stroke="black" points="30,-2423 30,-2448 307,-2448 307,-2423 30,-2423"/>
-<text text-anchor="start" x="35" y="-2432.8" font-family="Helvetica,sans-Serif" font-size="14.00">version</text>
-<text text-anchor="start" x="87" y="-2432.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="92" y="-2432.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(200)]</text>
-</g>
-<!-- dag_bundle_team -->
-<g id="node6" class="node">
-<title>dag_bundle_team</title>
-<polygon fill="none" stroke="black" points="450,-2356 450,-2384 789,-2384 789,-2356 450,-2356"/>
-<text text-anchor="start" x="541.5" y="-2367.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_bundle_team</text>
-<polygon fill="none" stroke="black" points="450,-2331 450,-2356 789,-2356 789,-2331 450,-2331"/>
-<text text-anchor="start" x="455" y="-2340.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_bundle_name</text>
-<text text-anchor="start" x="582" y="-2340.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="587" y="-2340.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="708" y="-2340.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="450,-2306 450,-2331 789,-2331 789,-2306 450,-2306"/>
-<text text-anchor="start" x="455" y="-2315.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">team_id</text>
-<text text-anchor="start" x="510" y="-2315.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="515" y="-2315.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
-<text text-anchor="start" x="567" y="-2315.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-</g>
-<!-- dag_bundle&#45;&#45;dag_bundle_team -->
-<g id="edge2" class="edge">
-<title>dag_bundle:name&#45;&#45;dag_bundle_team:dag_bundle_name</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M308,-2561C423.39,-2561 333.61,-2343 449,-2343"/>
-<text text-anchor="start" x="418" y="-2331.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="308" y="-2549.8" font-family="Times,serif" font-size="14.00">1</text>
-</g>
-<!-- dag -->
-<g id="node18" class="node">
-<title>dag</title>
-<polygon fill="none" stroke="black" points="417,-3085 417,-3113 821,-3113 821,-3085 417,-3085"/>
-<text text-anchor="start" x="602" y="-3096.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag</text>
-<polygon fill="none" stroke="black" points="417,-3060 417,-3085 821,-3085 821,-3060 417,-3060"/>
-<text text-anchor="start" x="422" y="-3069.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="468" y="-3069.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="473" y="-3069.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="594" y="-3069.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="417,-3035 417,-3060 821,-3060 821,-3035 417,-3035"/>
-<text text-anchor="start" x="422" y="-3044.8" font-family="Helvetica,sans-Serif" font-size="14.00">asset_expression</text>
-<text text-anchor="start" x="541" y="-3044.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="546" y="-3044.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<polygon fill="none" stroke="black" points="417,-3010 417,-3035 821,-3035 821,-3010 417,-3010"/>
-<text text-anchor="start" x="422" y="-3019.8" font-family="Helvetica,sans-Serif" font-size="14.00">bundle_name</text>
-<text text-anchor="start" x="516" y="-3019.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="521" y="-3019.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="642" y="-3019.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="417,-2985 417,-3010 821,-3010 821,-2985 417,-2985"/>
-<text text-anchor="start" x="422" y="-2994.8" font-family="Helvetica,sans-Serif" font-size="14.00">bundle_version</text>
-<text text-anchor="start" x="528" y="-2994.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="533" y="-2994.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(200)]</text>
-<polygon fill="none" stroke="black" points="417,-2960 417,-2985 821,-2985 821,-2960 417,-2960"/>
-<text text-anchor="start" x="422" y="-2969.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_display_name</text>
-<text text-anchor="start" x="551" y="-2969.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="556" y="-2969.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
-<polygon fill="none" stroke="black" points="417,-2935 417,-2960 821,-2960 821,-2935 417,-2935"/>
-<text text-anchor="start" x="422" y="-2944.8" font-family="Helvetica,sans-Serif" font-size="14.00">deadline</text>
-<text text-anchor="start" x="482" y="-2944.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="487" y="-2944.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<polygon fill="none" stroke="black" points="417,-2910 417,-2935 821,-2935 821,-2910 417,-2910"/>
-<text text-anchor="start" x="422" y="-2919.8" font-family="Helvetica,sans-Serif" font-size="14.00">description</text>
-<text text-anchor="start" x="500" y="-2919.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="505" y="-2919.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<polygon fill="none" stroke="black" points="417,-2885 417,-2910 821,-2910 821,-2885 417,-2885"/>
-<text text-anchor="start" x="422" y="-2894.8" font-family="Helvetica,sans-Serif" font-size="14.00">fail_fast</text>
-<text text-anchor="start" x="477" y="-2894.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="482" y="-2894.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
-<text text-anchor="start" x="566" y="-2894.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="417,-2860 417,-2885 821,-2885 821,-2860 417,-2860"/>
-<text text-anchor="start" x="422" y="-2869.8" font-family="Helvetica,sans-Serif" font-size="14.00">fileloc</text>
-<text text-anchor="start" x="463" y="-2869.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="468" y="-2869.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
-<polygon fill="none" stroke="black" points="417,-2835 417,-2860 821,-2860 821,-2835 417,-2835"/>
-<text text-anchor="start" x="422" y="-2844.8" font-family="Helvetica,sans-Serif" font-size="14.00">has_import_errors</text>
-<text text-anchor="start" x="547" y="-2844.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="552" y="-2844.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
-<polygon fill="none" stroke="black" points="417,-2810 417,-2835 821,-2835 821,-2810 417,-2810"/>
-<text text-anchor="start" x="422" y="-2819.8" font-family="Helvetica,sans-Serif" font-size="14.00">has_task_concurrency_limits</text>
-<text text-anchor="start" x="619" y="-2819.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="624" y="-2819.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
-<text text-anchor="start" x="708" y="-2819.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="417,-2785 417,-2810 821,-2810 821,-2785 417,-2785"/>
-<text text-anchor="start" x="422" y="-2794.8" font-family="Helvetica,sans-Serif" font-size="14.00">is_paused</text>
-<text text-anchor="start" x="492" y="-2794.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="497" y="-2794.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
-<polygon fill="none" stroke="black" points="417,-2760 417,-2785 821,-2785 821,-2760 417,-2760"/>
-<text text-anchor="start" x="422" y="-2769.8" font-family="Helvetica,sans-Serif" font-size="14.00">is_stale</text>
-<text text-anchor="start" x="474" y="-2769.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="479" y="-2769.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
-<polygon fill="none" stroke="black" points="417,-2735 417,-2760 821,-2760 821,-2735 417,-2735"/>
-<text text-anchor="start" x="422" y="-2744.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_expired</text>
-<text text-anchor="start" x="506" y="-2744.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="511" y="-2744.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="417,-2710 417,-2735 821,-2735 821,-2710 417,-2710"/>
-<text text-anchor="start" x="422" y="-2719.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_parse_duration</text>
-<text text-anchor="start" x="558" y="-2719.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="563" y="-2719.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [DOUBLE_PRECISION]</text>
-<polygon fill="none" stroke="black" points="417,-2685 417,-2710 821,-2710 821,-2685 417,-2685"/>
-<text text-anchor="start" x="422" y="-2694.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_parsed_time</text>
-<text text-anchor="start" x="540" y="-2694.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="545" y="-2694.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="417,-2660 417,-2685 821,-2685 821,-2660 417,-2660"/>
-<text text-anchor="start" x="422" y="-2669.8" font-family="Helvetica,sans-Serif" font-size="14.00">max_active_runs</text>
-<text text-anchor="start" x="539" y="-2669.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="544" y="-2669.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="417,-2635 417,-2660 821,-2660 821,-2635 417,-2635"/>
-<text text-anchor="start" x="422" y="-2644.8" font-family="Helvetica,sans-Serif" font-size="14.00">max_active_tasks</text>
-<text text-anchor="start" x="544" y="-2644.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="549" y="-2644.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="626" y="-2644.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="417,-2610 417,-2635 821,-2635 821,-2610 417,-2610"/>
-<text text-anchor="start" x="422" y="-2619.8" font-family="Helvetica,sans-Serif" font-size="14.00">max_consecutive_failed_dag_runs</text>
-<text text-anchor="start" x="658" y="-2619.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="663" y="-2619.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="740" y="-2619.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="417,-2585 417,-2610 821,-2610 821,-2585 417,-2585"/>
-<text text-anchor="start" x="422" y="-2594.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_dagrun</text>
-<text text-anchor="start" x="510" y="-2594.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="515" y="-2594.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="417,-2560 417,-2585 821,-2585 821,-2560 417,-2560"/>
-<text text-anchor="start" x="422" y="-2569.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_dagrun_create_after</text>
-<text text-anchor="start" x="599" y="-2569.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="604" y="-2569.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="417,-2535 417,-2560 821,-2560 821,-2535 417,-2535"/>
-<text text-anchor="start" x="422" y="-2544.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_dagrun_data_interval_end</text>
-<text text-anchor="start" x="640" y="-2544.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="645" y="-2544.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="417,-2510 417,-2535 821,-2535 821,-2510 417,-2510"/>
-<text text-anchor="start" x="422" y="-2519.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_dagrun_data_interval_start</text>
-<text text-anchor="start" x="646" y="-2519.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="651" y="-2519.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="417,-2485 417,-2510 821,-2510 821,-2485 417,-2485"/>
-<text text-anchor="start" x="422" y="-2494.8" font-family="Helvetica,sans-Serif" font-size="14.00">owners</text>
-<text text-anchor="start" x="473" y="-2494.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="478" y="-2494.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
-<polygon fill="none" stroke="black" points="417,-2460 417,-2485 821,-2485 821,-2460 417,-2460"/>
-<text text-anchor="start" x="422" y="-2469.8" font-family="Helvetica,sans-Serif" font-size="14.00">relative_fileloc</text>
-<text text-anchor="start" x="521" y="-2469.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="526" y="-2469.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
-<polygon fill="none" stroke="black" points="417,-2435 417,-2460 821,-2460 821,-2435 417,-2435"/>
-<text text-anchor="start" x="422" y="-2444.8" font-family="Helvetica,sans-Serif" font-size="14.00">timetable_description</text>
-<text text-anchor="start" x="572" y="-2444.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="577" y="-2444.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
-<polygon fill="none" stroke="black" points="417,-2410 417,-2435 821,-2435 821,-2410 417,-2410"/>
-<text text-anchor="start" x="422" y="-2419.8" font-family="Helvetica,sans-Serif" font-size="14.00">timetable_summary</text>
-<text text-anchor="start" x="561" y="-2419.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="566" y="-2419.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-</g>
-<!-- dag_bundle&#45;&#45;dag -->
-<g id="edge13" class="edge">
-<title>dag_bundle:name&#45;&#45;dag:bundle_name</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M308,-2561C518.87,-2561 205.13,-3023 416,-3023"/>
-<text text-anchor="start" x="385" y="-3011.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="308" y="-2564.8" font-family="Times,serif" font-size="14.00">1</text>
-</g>
-<!-- team -->
-<g id="node7" class="node">
-<title>team</title>
-<polygon fill="none" stroke="black" points="47,-2037 47,-2065 290,-2065 290,-2037 47,-2037"/>
-<text text-anchor="start" x="145.5" y="-2048.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">team</text>
-<polygon fill="none" stroke="black" points="47,-2012 47,-2037 290,-2037 290,-2012 47,-2012"/>
-<text text-anchor="start" x="52" y="-2021.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="65" y="-2021.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="70" y="-2021.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
-<text text-anchor="start" x="122" y="-2021.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="47,-1987 47,-2012 290,-2012 290,-1987 47,-1987"/>
-<text text-anchor="start" x="52" y="-1996.8" font-family="Helvetica,sans-Serif" font-size="14.00">name</text>
-<text text-anchor="start" x="92" y="-1996.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="97" y="-1996.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(50)]</text>
-<text text-anchor="start" x="209" y="-1996.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<title>asset</title>
+<polygon fill="none" stroke="black" points="486,-2340 486,-2368 752,-2368 752,-2340 486,-2340"/>
+<text text-anchor="start" x="594.5" y="-2351.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">asset</text>
+<polygon fill="none" stroke="black" points="486,-2315 486,-2340 752,-2340 752,-2315 486,-2315"/>
+<text text-anchor="start" x="491" y="-2324.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="504" y="-2324.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="509" y="-2324.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="586" y="-2324.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="486,-2290 486,-2315 752,-2315 752,-2290 486,-2290"/>
+<text text-anchor="start" x="491" y="-2299.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
+<text text-anchor="start" x="564" y="-2299.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="569" y="-2299.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="665" y="-2299.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="486,-2265 486,-2290 752,-2290 752,-2265 486,-2265"/>
+<text text-anchor="start" x="491" y="-2274.8" font-family="Helvetica,sans-Serif" font-size="14.00">extra</text>
+<text text-anchor="start" x="528" y="-2274.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="533" y="-2274.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<text text-anchor="start" x="584" y="-2274.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="486,-2240 486,-2265 752,-2265 752,-2240 486,-2240"/>
+<text text-anchor="start" x="491" y="-2249.8" font-family="Helvetica,sans-Serif" font-size="14.00">group</text>
+<text text-anchor="start" x="532" y="-2249.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="537" y="-2249.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1500)]</text>
+<text text-anchor="start" x="667" y="-2249.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="486,-2215 486,-2240 752,-2240 752,-2215 486,-2215"/>
+<text text-anchor="start" x="491" y="-2224.8" font-family="Helvetica,sans-Serif" font-size="14.00">name</text>
+<text text-anchor="start" x="531" y="-2224.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="536" y="-2224.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1500)]</text>
+<text text-anchor="start" x="666" y="-2224.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="486,-2190 486,-2215 752,-2215 752,-2190 486,-2190"/>
+<text text-anchor="start" x="491" y="-2199.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
+<text text-anchor="start" x="570" y="-2199.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="575" y="-2199.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="671" y="-2199.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="486,-2165 486,-2190 752,-2190 752,-2165 486,-2165"/>
+<text text-anchor="start" x="491" y="-2174.8" font-family="Helvetica,sans-Serif" font-size="14.00">uri</text>
+<text text-anchor="start" x="510" y="-2174.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="515" y="-2174.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1500)]</text>
+<text text-anchor="start" x="645" y="-2174.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
-<!-- team&#45;&#45;dag_bundle_team -->
+<!-- asset&#45;&#45;asset_active -->
 <g id="edge1" class="edge">
-<title>team:id&#45;&#45;dag_bundle_team:team_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M291,-2024C439.34,-2024 300.66,-2318 449,-2318"/>
-<text text-anchor="start" x="418" y="-2306.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="291" y="-2012.8" font-family="Times,serif" font-size="14.00">1</text>
-</g>
-<!-- connection -->
-<g id="node16" class="node">
-<title>connection</title>
-<polygon fill="none" stroke="black" points="477,-1844 477,-1872 761,-1872 761,-1844 477,-1844"/>
-<text text-anchor="start" x="569" y="-1855.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">connection</text>
-<polygon fill="none" stroke="black" points="477,-1819 477,-1844 761,-1844 761,-1819 477,-1819"/>
-<text text-anchor="start" x="482" y="-1828.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="495" y="-1828.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="500" y="-1828.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="577" y="-1828.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="477,-1794 477,-1819 761,-1819 761,-1794 477,-1794"/>
-<text text-anchor="start" x="482" y="-1803.8" font-family="Helvetica,sans-Serif" font-size="14.00">conn_id</text>
-<text text-anchor="start" x="536" y="-1803.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="541" y="-1803.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="662" y="-1803.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="477,-1769 477,-1794 761,-1794 761,-1769 477,-1769"/>
-<text text-anchor="start" x="482" y="-1778.8" font-family="Helvetica,sans-Serif" font-size="14.00">conn_type</text>
-<text text-anchor="start" x="554" y="-1778.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="559" y="-1778.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
-<text text-anchor="start" x="680" y="-1778.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="477,-1744 477,-1769 761,-1769 761,-1744 477,-1744"/>
-<text text-anchor="start" x="482" y="-1753.8" font-family="Helvetica,sans-Serif" font-size="14.00">description</text>
-<text text-anchor="start" x="560" y="-1753.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="565" y="-1753.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<polygon fill="none" stroke="black" points="477,-1719 477,-1744 761,-1744 761,-1719 477,-1719"/>
-<text text-anchor="start" x="482" y="-1728.8" font-family="Helvetica,sans-Serif" font-size="14.00">extra</text>
-<text text-anchor="start" x="519" y="-1728.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="524" y="-1728.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<polygon fill="none" stroke="black" points="477,-1694 477,-1719 761,-1719 761,-1694 477,-1694"/>
-<text text-anchor="start" x="482" y="-1703.8" font-family="Helvetica,sans-Serif" font-size="14.00">host</text>
-<text text-anchor="start" x="513" y="-1703.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="518" y="-1703.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
-<polygon fill="none" stroke="black" points="477,-1669 477,-1694 761,-1694 761,-1669 477,-1669"/>
-<text text-anchor="start" x="482" y="-1678.8" font-family="Helvetica,sans-Serif" font-size="14.00">is_encrypted</text>
-<text text-anchor="start" x="571" y="-1678.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="576" y="-1678.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
-<polygon fill="none" stroke="black" points="477,-1644 477,-1669 761,-1669 761,-1644 477,-1644"/>
-<text text-anchor="start" x="482" y="-1653.8" font-family="Helvetica,sans-Serif" font-size="14.00">is_extra_encrypted</text>
-<text text-anchor="start" x="614" y="-1653.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="619" y="-1653.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
-<polygon fill="none" stroke="black" points="477,-1619 477,-1644 761,-1644 761,-1619 477,-1619"/>
-<text text-anchor="start" x="482" y="-1628.8" font-family="Helvetica,sans-Serif" font-size="14.00">login</text>
-<text text-anchor="start" x="516" y="-1628.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="521" y="-1628.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<polygon fill="none" stroke="black" points="477,-1594 477,-1619 761,-1619 761,-1594 477,-1594"/>
-<text text-anchor="start" x="482" y="-1603.8" font-family="Helvetica,sans-Serif" font-size="14.00">password</text>
-<text text-anchor="start" x="549" y="-1603.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="554" y="-1603.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<polygon fill="none" stroke="black" points="477,-1569 477,-1594 761,-1594 761,-1569 477,-1569"/>
-<text text-anchor="start" x="482" y="-1578.8" font-family="Helvetica,sans-Serif" font-size="14.00">port</text>
-<text text-anchor="start" x="511" y="-1578.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="516" y="-1578.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="477,-1544 477,-1569 761,-1569 761,-1544 477,-1544"/>
-<text text-anchor="start" x="482" y="-1553.8" font-family="Helvetica,sans-Serif" font-size="14.00">schema</text>
-<text text-anchor="start" x="537" y="-1553.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="542" y="-1553.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
-<polygon fill="none" stroke="black" points="477,-1519 477,-1544 761,-1544 761,-1519 477,-1519"/>
-<text text-anchor="start" x="482" y="-1528.8" font-family="Helvetica,sans-Serif" font-size="14.00">team_id</text>
-<text text-anchor="start" x="537" y="-1528.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="542" y="-1528.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
-</g>
-<!-- team&#45;&#45;connection -->
-<g id="edge11" class="edge">
-<title>team:id&#45;&#45;connection:team_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M291,-2024C408.02,-2024 358.98,-1531 476,-1531"/>
-<text text-anchor="start" x="445" y="-1519.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="291" y="-2027.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
-</g>
-<!-- variable -->
-<g id="node17" class="node">
-<title>variable</title>
-<polygon fill="none" stroke="black" points="525,-2252 525,-2280 713,-2280 713,-2252 525,-2252"/>
-<text text-anchor="start" x="582.5" y="-2263.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">variable</text>
-<polygon fill="none" stroke="black" points="525,-2227 525,-2252 713,-2252 713,-2227 525,-2227"/>
-<text text-anchor="start" x="530" y="-2236.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="543" y="-2236.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="548" y="-2236.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="625" y="-2236.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="525,-2202 525,-2227 713,-2227 713,-2202 525,-2202"/>
-<text text-anchor="start" x="530" y="-2211.8" font-family="Helvetica,sans-Serif" font-size="14.00">description</text>
-<text text-anchor="start" x="608" y="-2211.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="613" y="-2211.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<polygon fill="none" stroke="black" points="525,-2177 525,-2202 713,-2202 713,-2177 525,-2177"/>
-<text text-anchor="start" x="530" y="-2186.8" font-family="Helvetica,sans-Serif" font-size="14.00">is_encrypted</text>
-<text text-anchor="start" x="619" y="-2186.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="624" y="-2186.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
-<polygon fill="none" stroke="black" points="525,-2152 525,-2177 713,-2177 713,-2152 525,-2152"/>
-<text text-anchor="start" x="530" y="-2161.8" font-family="Helvetica,sans-Serif" font-size="14.00">key</text>
-<text text-anchor="start" x="555" y="-2161.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="560" y="-2161.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<polygon fill="none" stroke="black" points="525,-2127 525,-2152 713,-2152 713,-2127 525,-2127"/>
-<text text-anchor="start" x="530" y="-2136.8" font-family="Helvetica,sans-Serif" font-size="14.00">team_id</text>
-<text text-anchor="start" x="585" y="-2136.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="590" y="-2136.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
-<polygon fill="none" stroke="black" points="525,-2102 525,-2127 713,-2127 713,-2102 525,-2102"/>
-<text text-anchor="start" x="530" y="-2111.8" font-family="Helvetica,sans-Serif" font-size="14.00">val</text>
-<text text-anchor="start" x="551" y="-2111.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="556" y="-2111.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-</g>
-<!-- team&#45;&#45;variable -->
-<g id="edge12" class="edge">
-<title>team:id&#45;&#45;variable:team_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M291,-2024C350.87,-2024 355.26,-2062.59 409,-2089 459.02,-2113.58 468.27,-2139 524,-2139"/>
-<text text-anchor="start" x="493" y="-2127.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="291" y="-2012.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
-</g>
-<!-- slot_pool -->
-<g id="node19" class="node">
-<title>slot_pool</title>
-<polygon fill="none" stroke="black" points="474,-2048 474,-2076 765,-2076 765,-2048 474,-2048"/>
-<text text-anchor="start" x="578.5" y="-2059.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">slot_pool</text>
-<polygon fill="none" stroke="black" points="474,-2023 474,-2048 765,-2048 765,-2023 474,-2023"/>
-<text text-anchor="start" x="479" y="-2032.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="492" y="-2032.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="497" y="-2032.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="574" y="-2032.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="474,-1998 474,-2023 765,-2023 765,-1998 474,-1998"/>
-<text text-anchor="start" x="479" y="-2007.8" font-family="Helvetica,sans-Serif" font-size="14.00">description</text>
-<text text-anchor="start" x="557" y="-2007.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="562" y="-2007.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<polygon fill="none" stroke="black" points="474,-1973 474,-1998 765,-1998 765,-1973 474,-1973"/>
-<text text-anchor="start" x="479" y="-1982.8" font-family="Helvetica,sans-Serif" font-size="14.00">include_deferred</text>
-<text text-anchor="start" x="595" y="-1982.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="600" y="-1982.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
-<text text-anchor="start" x="684" y="-1982.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="474,-1948 474,-1973 765,-1973 765,-1948 474,-1948"/>
-<text text-anchor="start" x="479" y="-1957.8" font-family="Helvetica,sans-Serif" font-size="14.00">pool</text>
-<text text-anchor="start" x="509" y="-1957.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="514" y="-1957.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
-<polygon fill="none" stroke="black" points="474,-1923 474,-1948 765,-1948 765,-1923 474,-1923"/>
-<text text-anchor="start" x="479" y="-1932.8" font-family="Helvetica,sans-Serif" font-size="14.00">slots</text>
-<text text-anchor="start" x="512" y="-1932.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="517" y="-1932.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="474,-1898 474,-1923 765,-1923 765,-1898 474,-1898"/>
-<text text-anchor="start" x="479" y="-1907.8" font-family="Helvetica,sans-Serif" font-size="14.00">team_id</text>
-<text text-anchor="start" x="534" y="-1907.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="539" y="-1907.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
-</g>
-<!-- team&#45;&#45;slot_pool -->
-<g id="edge14" class="edge">
-<title>team:id&#45;&#45;slot_pool:team_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M291,-2024C386.45,-2024 377.55,-1910 473,-1910"/>
-<text text-anchor="start" x="442" y="-1898.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="250" y="-2012.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+<title>asset:uri&#45;&#45;asset_active:uri</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M753,-2177C814.53,-2177 824,-2212.03 866,-2257 886.97,-2279.45 879.51,-2295.08 902,-2316 920.48,-2333.19 927.26,-2342 952.5,-2342"/>
+<text text-anchor="start" x="942.5" y="-2330.8" font-family="Times,serif" font-size="14.00">1</text>
+<text text-anchor="start" x="753" y="-2165.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
-<!-- asset_alias -->
-<g id="node8" class="node">
-<title>asset_alias</title>
-<polygon fill="none" stroke="black" points="488,-1236 488,-1264 750,-1264 750,-1236 488,-1236"/>
-<text text-anchor="start" x="570" y="-1247.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">asset_alias</text>
-<polygon fill="none" stroke="black" points="488,-1211 488,-1236 750,-1236 750,-1211 488,-1211"/>
-<text text-anchor="start" x="493" y="-1220.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="506" y="-1220.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="511" y="-1220.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="588" y="-1220.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="488,-1186 488,-1211 750,-1211 750,-1186 488,-1186"/>
-<text text-anchor="start" x="493" y="-1195.8" font-family="Helvetica,sans-Serif" font-size="14.00">group</text>
-<text text-anchor="start" x="534" y="-1195.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="539" y="-1195.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1500)]</text>
-<text text-anchor="start" x="669" y="-1195.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="488,-1161 488,-1186 750,-1186 750,-1161 488,-1161"/>
-<text text-anchor="start" x="493" y="-1170.8" font-family="Helvetica,sans-Serif" font-size="14.00">name</text>
-<text text-anchor="start" x="533" y="-1170.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="538" y="-1170.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1500)]</text>
-<text text-anchor="start" x="668" y="-1170.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<!-- asset&#45;&#45;asset_active -->
+<g id="edge2" class="edge">
+<title>asset:name&#45;&#45;asset_active:name</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M753,-2227C861.32,-2227 844.18,-2367 952.5,-2367"/>
+<text text-anchor="start" x="942.5" y="-2355.8" font-family="Times,serif" font-size="14.00">1</text>
+<text text-anchor="start" x="753" y="-2215.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- asset_alias_asset -->
-<g id="node9" class="node">
+<g id="node15" class="node">
 <title>asset_alias_asset</title>
-<polygon fill="none" stroke="black" points="971.5,-1474 971.5,-1502 1196.5,-1502 1196.5,-1474 971.5,-1474"/>
-<text text-anchor="start" x="1007" y="-1485.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">asset_alias_asset</text>
-<polygon fill="none" stroke="black" points="971.5,-1449 971.5,-1474 1196.5,-1474 1196.5,-1449 971.5,-1449"/>
-<text text-anchor="start" x="976.5" y="-1458.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">alias_id</text>
-<text text-anchor="start" x="1028.5" y="-1458.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1033.5" y="-1458.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1110.5" y="-1458.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="971.5,-1424 971.5,-1449 1196.5,-1449 1196.5,-1424 971.5,-1424"/>
-<text text-anchor="start" x="976.5" y="-1433.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">asset_id</text>
-<text text-anchor="start" x="1033.5" y="-1433.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1038.5" y="-1433.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1115.5" y="-1433.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-</g>
-<!-- asset_alias&#45;&#45;asset_alias_asset -->
-<g id="edge4" class="edge">
-<title>asset_alias:id&#45;&#45;asset_alias_asset:alias_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M751,-1224C894.57,-1224 826.93,-1461 970.5,-1461"/>
-<text text-anchor="start" x="939.5" y="-1449.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="751" y="-1212.8" font-family="Times,serif" font-size="14.00">1</text>
-</g>
-<!-- asset_alias_asset_event -->
-<g id="node11" class="node">
-<title>asset_alias_asset_event</title>
-<polygon fill="none" stroke="black" points="970.5,-753 970.5,-781 1197.5,-781 1197.5,-753 970.5,-753"/>
-<text text-anchor="start" x="977.5" y="-764.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">asset_alias_asset_event</text>
-<polygon fill="none" stroke="black" points="970.5,-728 970.5,-753 1197.5,-753 1197.5,-728 970.5,-728"/>
-<text text-anchor="start" x="975.5" y="-737.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">alias_id</text>
-<text text-anchor="start" x="1027.5" y="-737.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1032.5" y="-737.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1109.5" y="-737.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="970.5,-703 970.5,-728 1197.5,-728 1197.5,-703 970.5,-703"/>
-<text text-anchor="start" x="975.5" y="-712.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">event_id</text>
-<text text-anchor="start" x="1034.5" y="-712.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1039.5" y="-712.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1116.5" y="-712.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-</g>
-<!-- asset_alias&#45;&#45;asset_alias_asset_event -->
-<g id="edge5" class="edge">
-<title>asset_alias:id&#45;&#45;asset_alias_asset_event:alias_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M751,-1224C987.02,-1224 733.48,-740 969.5,-740"/>
-<text text-anchor="start" x="938.5" y="-728.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="751" y="-1227.8" font-family="Times,serif" font-size="14.00">1</text>
-</g>
-<!-- dag_schedule_asset_alias_reference -->
-<g id="node23" class="node">
-<title>dag_schedule_asset_alias_reference</title>
-<polygon fill="none" stroke="black" points="917.5,-1670 917.5,-1698 1249.5,-1698 1249.5,-1670 917.5,-1670"/>
-<text text-anchor="start" x="922.5" y="-1681.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_schedule_asset_alias_reference</text>
-<polygon fill="none" stroke="black" points="917.5,-1645 917.5,-1670 1249.5,-1670 1249.5,-1645 917.5,-1645"/>
-<text text-anchor="start" x="922.5" y="-1654.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">alias_id</text>
-<text text-anchor="start" x="974.5" y="-1654.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="979.5" y="-1654.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1056.5" y="-1654.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="917.5,-1620 917.5,-1645 1249.5,-1645 1249.5,-1620 917.5,-1620"/>
-<text text-anchor="start" x="922.5" y="-1629.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="968.5" y="-1629.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="973.5" y="-1629.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1094.5" y="-1629.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="917.5,-1595 917.5,-1620 1249.5,-1620 1249.5,-1595 917.5,-1595"/>
-<text text-anchor="start" x="922.5" y="-1604.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
-<text text-anchor="start" x="995.5" y="-1604.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1000.5" y="-1604.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1096.5" y="-1604.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="917.5,-1570 917.5,-1595 1249.5,-1595 1249.5,-1570 917.5,-1570"/>
-<text text-anchor="start" x="922.5" y="-1579.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
-<text text-anchor="start" x="1001.5" y="-1579.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1006.5" y="-1579.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1102.5" y="-1579.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-</g>
-<!-- asset_alias&#45;&#45;dag_schedule_asset_alias_reference -->
-<g id="edge18" class="edge">
-<title>asset_alias:id&#45;&#45;dag_schedule_asset_alias_reference:alias_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M751,-1224C792.91,-1224 805.34,-1242.4 829,-1277 927.08,-1420.41 742.76,-1658 916.5,-1658"/>
-<text text-anchor="start" x="885.5" y="-1646.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="741" y="-1212.8" font-family="Times,serif" font-size="14.00">1</text>
-</g>
-<!-- asset -->
-<g id="node10" class="node">
-<title>asset</title>
-<polygon fill="none" stroke="black" points="486,-1465 486,-1493 752,-1493 752,-1465 486,-1465"/>
-<text text-anchor="start" x="594.5" y="-1476.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">asset</text>
-<polygon fill="none" stroke="black" points="486,-1440 486,-1465 752,-1465 752,-1440 486,-1440"/>
-<text text-anchor="start" x="491" y="-1449.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="504" y="-1449.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="509" y="-1449.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="586" y="-1449.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="486,-1415 486,-1440 752,-1440 752,-1415 486,-1415"/>
-<text text-anchor="start" x="491" y="-1424.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
-<text text-anchor="start" x="564" y="-1424.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="569" y="-1424.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="665" y="-1424.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="486,-1390 486,-1415 752,-1415 752,-1390 486,-1390"/>
-<text text-anchor="start" x="491" y="-1399.8" font-family="Helvetica,sans-Serif" font-size="14.00">extra</text>
-<text text-anchor="start" x="528" y="-1399.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="533" y="-1399.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<text text-anchor="start" x="584" y="-1399.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="486,-1365 486,-1390 752,-1390 752,-1365 486,-1365"/>
-<text text-anchor="start" x="491" y="-1374.8" font-family="Helvetica,sans-Serif" font-size="14.00">group</text>
-<text text-anchor="start" x="532" y="-1374.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="537" y="-1374.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1500)]</text>
-<text text-anchor="start" x="667" y="-1374.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="486,-1340 486,-1365 752,-1365 752,-1340 486,-1340"/>
-<text text-anchor="start" x="491" y="-1349.8" font-family="Helvetica,sans-Serif" font-size="14.00">name</text>
-<text text-anchor="start" x="531" y="-1349.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="536" y="-1349.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1500)]</text>
-<text text-anchor="start" x="666" y="-1349.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="486,-1315 486,-1340 752,-1340 752,-1315 486,-1315"/>
-<text text-anchor="start" x="491" y="-1324.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
-<text text-anchor="start" x="570" y="-1324.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="575" y="-1324.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="671" y="-1324.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="486,-1290 486,-1315 752,-1315 752,-1290 486,-1290"/>
-<text text-anchor="start" x="491" y="-1299.8" font-family="Helvetica,sans-Serif" font-size="14.00">uri</text>
-<text text-anchor="start" x="510" y="-1299.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="515" y="-1299.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1500)]</text>
-<text text-anchor="start" x="645" y="-1299.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="971.5,-3206 971.5,-3234 1196.5,-3234 1196.5,-3206 971.5,-3206"/>
+<text text-anchor="start" x="1007" y="-3217.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">asset_alias_asset</text>
+<polygon fill="none" stroke="black" points="971.5,-3181 971.5,-3206 1196.5,-3206 1196.5,-3181 971.5,-3181"/>
+<text text-anchor="start" x="976.5" y="-3190.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">alias_id</text>
+<text text-anchor="start" x="1028.5" y="-3190.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1033.5" y="-3190.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1110.5" y="-3190.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="971.5,-3156 971.5,-3181 1196.5,-3181 1196.5,-3156 971.5,-3156"/>
+<text text-anchor="start" x="976.5" y="-3165.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">asset_id</text>
+<text text-anchor="start" x="1033.5" y="-3165.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1038.5" y="-3165.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1115.5" y="-3165.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- asset&#45;&#45;asset_alias_asset -->
-<g id="edge3" class="edge">
+<g id="edge10" class="edge">
 <title>asset:id&#45;&#45;asset_alias_asset:asset_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M753,-1453C849.96,-1453 873.54,-1436 970.5,-1436"/>
-<text text-anchor="start" x="939.5" y="-1424.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="753" y="-1441.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M753,-2328C926.13,-2328 771.88,-2953.05 865,-3099 895.14,-3146.23 914.47,-3168 970.5,-3168"/>
+<text text-anchor="start" x="939.5" y="-3156.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="753" y="-2316.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- asset_watcher -->
-<g id="node13" class="node">
+<g id="node18" class="node">
 <title>asset_watcher</title>
-<polygon fill="none" stroke="black" points="1789,-2475 1789,-2503 2050,-2503 2050,-2475 1789,-2475"/>
-<text text-anchor="start" x="1854.5" y="-2486.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">asset_watcher</text>
-<polygon fill="none" stroke="black" points="1789,-2450 1789,-2475 2050,-2475 2050,-2450 1789,-2450"/>
-<text text-anchor="start" x="1794" y="-2459.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">asset_id</text>
-<text text-anchor="start" x="1851" y="-2459.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1856" y="-2459.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1933" y="-2459.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1789,-2425 1789,-2450 2050,-2450 2050,-2425 1789,-2425"/>
-<text text-anchor="start" x="1794" y="-2434.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">trigger_id</text>
-<text text-anchor="start" x="1861" y="-2434.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1866" y="-2434.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1943" y="-2434.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1789,-2400 1789,-2425 2050,-2425 2050,-2400 1789,-2400"/>
-<text text-anchor="start" x="1794" y="-2409.8" font-family="Helvetica,sans-Serif" font-size="14.00">name</text>
-<text text-anchor="start" x="1834" y="-2409.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1839" y="-2409.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1500)]</text>
-<text text-anchor="start" x="1969" y="-2409.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1789,-3114 1789,-3142 2050,-3142 2050,-3114 1789,-3114"/>
+<text text-anchor="start" x="1854.5" y="-3125.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">asset_watcher</text>
+<polygon fill="none" stroke="black" points="1789,-3089 1789,-3114 2050,-3114 2050,-3089 1789,-3089"/>
+<text text-anchor="start" x="1794" y="-3098.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">asset_id</text>
+<text text-anchor="start" x="1851" y="-3098.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1856" y="-3098.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1933" y="-3098.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1789,-3064 1789,-3089 2050,-3089 2050,-3064 1789,-3064"/>
+<text text-anchor="start" x="1794" y="-3073.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">trigger_id</text>
+<text text-anchor="start" x="1861" y="-3073.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1866" y="-3073.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1943" y="-3073.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1789,-3039 1789,-3064 2050,-3064 2050,-3039 1789,-3039"/>
+<text text-anchor="start" x="1794" y="-3048.8" font-family="Helvetica,sans-Serif" font-size="14.00">name</text>
+<text text-anchor="start" x="1834" y="-3048.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1839" y="-3048.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1500)]</text>
+<text text-anchor="start" x="1969" y="-3048.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- asset&#45;&#45;asset_watcher -->
-<g id="edge7" class="edge">
+<g id="edge14" class="edge">
 <title>asset:id&#45;&#45;asset_watcher:asset_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M753,-1453C824.73,-1453 832.59,-1496.92 902,-1515 980.58,-1535.46 1206.22,-1500.97 1265,-1557 1409.75,-1694.99 1238.67,-1827.43 1338,-2001 1437.38,-2174.65 1553.93,-2136.97 1684,-2289 1742.57,-2357.46 1697.91,-2463 1788,-2463"/>
-<text text-anchor="start" x="1757" y="-2451.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="753" y="-1456.8" font-family="Times,serif" font-size="14.00">1</text>
-</g>
-<!-- asset_active -->
-<g id="node15" class="node">
-<title>asset_active</title>
-<polygon fill="none" stroke="black" points="953.5,-1365 953.5,-1393 1214.5,-1393 1214.5,-1365 953.5,-1365"/>
-<text text-anchor="start" x="1028.5" y="-1376.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">asset_active</text>
-<polygon fill="none" stroke="black" points="953.5,-1340 953.5,-1365 1214.5,-1365 1214.5,-1340 953.5,-1340"/>
-<text text-anchor="start" x="958.5" y="-1349.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">name</text>
-<text text-anchor="start" x="998.5" y="-1349.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1003.5" y="-1349.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1500)]</text>
-<text text-anchor="start" x="1133.5" y="-1349.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="953.5,-1315 953.5,-1340 1214.5,-1340 1214.5,-1315 953.5,-1315"/>
-<text text-anchor="start" x="958.5" y="-1324.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">uri</text>
-<text text-anchor="start" x="977.5" y="-1324.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="982.5" y="-1324.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1500)]</text>
-<text text-anchor="start" x="1112.5" y="-1324.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-</g>
-<!-- asset&#45;&#45;asset_active -->
-<g id="edge9" class="edge">
-<title>asset:name&#45;&#45;asset_active:name</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M753,-1352C841.67,-1352 863.83,-1352 952.5,-1352"/>
-<text text-anchor="start" x="942.5" y="-1340.8" font-family="Times,serif" font-size="14.00">1</text>
-<text text-anchor="start" x="753" y="-1340.8" font-family="Times,serif" font-size="14.00">1</text>
-</g>
-<!-- asset&#45;&#45;asset_active -->
-<g id="edge10" class="edge">
-<title>asset:uri&#45;&#45;asset_active:uri</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M753,-1302C842.36,-1302 863.14,-1327 952.5,-1327"/>
-<text text-anchor="start" x="942.5" y="-1315.8" font-family="Times,serif" font-size="14.00">1</text>
-<text text-anchor="start" x="753" y="-1290.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M753,-2328C1095.03,-2328 643.01,-2859.6 902,-3083 1036.43,-3198.96 1123.47,-3102 1301,-3102 1301,-3102 1301,-3102 1512,-3102 1634.67,-3102 1665.33,-3102 1788,-3102"/>
+<text text-anchor="start" x="1757" y="-3090.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="753" y="-2331.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- dag_schedule_asset_reference -->
 <g id="node24" class="node">
 <title>dag_schedule_asset_reference</title>
-<polygon fill="none" stroke="black" points="942.5,-2004 942.5,-2032 1224.5,-2032 1224.5,-2004 942.5,-2004"/>
-<text text-anchor="start" x="947.5" y="-2015.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_schedule_asset_reference</text>
-<polygon fill="none" stroke="black" points="942.5,-1979 942.5,-2004 1224.5,-2004 1224.5,-1979 942.5,-1979"/>
-<text text-anchor="start" x="947.5" y="-1988.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">asset_id</text>
-<text text-anchor="start" x="1004.5" y="-1988.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1009.5" y="-1988.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1086.5" y="-1988.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="942.5,-1954 942.5,-1979 1224.5,-1979 1224.5,-1954 942.5,-1954"/>
-<text text-anchor="start" x="947.5" y="-1963.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="993.5" y="-1963.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="998.5" y="-1963.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1119.5" y="-1963.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="942.5,-1929 942.5,-1954 1224.5,-1954 1224.5,-1929 942.5,-1929"/>
-<text text-anchor="start" x="947.5" y="-1938.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
-<text text-anchor="start" x="1020.5" y="-1938.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1025.5" y="-1938.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1121.5" y="-1938.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="942.5,-1904 942.5,-1929 1224.5,-1929 1224.5,-1904 942.5,-1904"/>
-<text text-anchor="start" x="947.5" y="-1913.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
-<text text-anchor="start" x="1026.5" y="-1913.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1031.5" y="-1913.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1127.5" y="-1913.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="942.5,-1788 942.5,-1816 1224.5,-1816 1224.5,-1788 942.5,-1788"/>
+<text text-anchor="start" x="947.5" y="-1799.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_schedule_asset_reference</text>
+<polygon fill="none" stroke="black" points="942.5,-1763 942.5,-1788 1224.5,-1788 1224.5,-1763 942.5,-1763"/>
+<text text-anchor="start" x="947.5" y="-1772.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">asset_id</text>
+<text text-anchor="start" x="1004.5" y="-1772.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1009.5" y="-1772.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1086.5" y="-1772.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="942.5,-1738 942.5,-1763 1224.5,-1763 1224.5,-1738 942.5,-1738"/>
+<text text-anchor="start" x="947.5" y="-1747.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="993.5" y="-1747.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="998.5" y="-1747.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1119.5" y="-1747.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="942.5,-1713 942.5,-1738 1224.5,-1738 1224.5,-1713 942.5,-1713"/>
+<text text-anchor="start" x="947.5" y="-1722.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
+<text text-anchor="start" x="1020.5" y="-1722.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1025.5" y="-1722.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1121.5" y="-1722.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="942.5,-1688 942.5,-1713 1224.5,-1713 1224.5,-1688 942.5,-1688"/>
+<text text-anchor="start" x="947.5" y="-1697.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
+<text text-anchor="start" x="1026.5" y="-1697.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1031.5" y="-1697.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1127.5" y="-1697.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- asset&#45;&#45;dag_schedule_asset_reference -->
-<g id="edge20" class="edge">
+<g id="edge21" class="edge">
 <title>asset:id&#45;&#45;dag_schedule_asset_reference:asset_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M753,-1453C1006.78,-1453 687.72,-1992 941.5,-1992"/>
-<text text-anchor="start" x="910.5" y="-1980.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="743" y="-1441.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M753,-2328C1012.24,-2328 682.26,-1776 941.5,-1776"/>
+<text text-anchor="start" x="910.5" y="-1764.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="743" y="-2316.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- task_outlet_asset_reference -->
 <g id="node25" class="node">
 <title>task_outlet_asset_reference</title>
-<polygon fill="none" stroke="black" points="950.5,-2312 950.5,-2340 1216.5,-2340 1216.5,-2312 950.5,-2312"/>
-<text text-anchor="start" x="958" y="-2323.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">task_outlet_asset_reference</text>
-<polygon fill="none" stroke="black" points="950.5,-2287 950.5,-2312 1216.5,-2312 1216.5,-2287 950.5,-2287"/>
-<text text-anchor="start" x="955.5" y="-2296.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">asset_id</text>
-<text text-anchor="start" x="1012.5" y="-2296.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1017.5" y="-2296.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1094.5" y="-2296.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="950.5,-2262 950.5,-2287 1216.5,-2287 1216.5,-2262 950.5,-2262"/>
-<text text-anchor="start" x="955.5" y="-2271.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="1001.5" y="-2271.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1006.5" y="-2271.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1127.5" y="-2271.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="950.5,-2237 950.5,-2262 1216.5,-2262 1216.5,-2237 950.5,-2237"/>
-<text text-anchor="start" x="955.5" y="-2246.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">task_id</text>
-<text text-anchor="start" x="1004.5" y="-2246.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1009.5" y="-2246.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1130.5" y="-2246.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="950.5,-2212 950.5,-2237 1216.5,-2237 1216.5,-2212 950.5,-2212"/>
-<text text-anchor="start" x="955.5" y="-2221.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
-<text text-anchor="start" x="1028.5" y="-2221.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1033.5" y="-2221.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1129.5" y="-2221.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="950.5,-2187 950.5,-2212 1216.5,-2212 1216.5,-2187 950.5,-2187"/>
-<text text-anchor="start" x="955.5" y="-2196.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
-<text text-anchor="start" x="1034.5" y="-2196.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1039.5" y="-2196.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1135.5" y="-2196.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="950.5,-1967 950.5,-1995 1216.5,-1995 1216.5,-1967 950.5,-1967"/>
+<text text-anchor="start" x="958" y="-1978.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">task_outlet_asset_reference</text>
+<polygon fill="none" stroke="black" points="950.5,-1942 950.5,-1967 1216.5,-1967 1216.5,-1942 950.5,-1942"/>
+<text text-anchor="start" x="955.5" y="-1951.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">asset_id</text>
+<text text-anchor="start" x="1012.5" y="-1951.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1017.5" y="-1951.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1094.5" y="-1951.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="950.5,-1917 950.5,-1942 1216.5,-1942 1216.5,-1917 950.5,-1917"/>
+<text text-anchor="start" x="955.5" y="-1926.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="1001.5" y="-1926.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1006.5" y="-1926.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1127.5" y="-1926.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="950.5,-1892 950.5,-1917 1216.5,-1917 1216.5,-1892 950.5,-1892"/>
+<text text-anchor="start" x="955.5" y="-1901.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">task_id</text>
+<text text-anchor="start" x="1004.5" y="-1901.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1009.5" y="-1901.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1130.5" y="-1901.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="950.5,-1867 950.5,-1892 1216.5,-1892 1216.5,-1867 950.5,-1867"/>
+<text text-anchor="start" x="955.5" y="-1876.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
+<text text-anchor="start" x="1028.5" y="-1876.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1033.5" y="-1876.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1129.5" y="-1876.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="950.5,-1842 950.5,-1867 1216.5,-1867 1216.5,-1842 950.5,-1842"/>
+<text text-anchor="start" x="955.5" y="-1851.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
+<text text-anchor="start" x="1034.5" y="-1851.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1039.5" y="-1851.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1135.5" y="-1851.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- asset&#45;&#45;task_outlet_asset_reference -->
-<g id="edge22" class="edge">
+<g id="edge23" class="edge">
 <title>asset:id&#45;&#45;task_outlet_asset_reference:asset_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M753,-1453C794.18,-1453 808.62,-1470.22 829,-1506 882.92,-1600.68 849.94,-1887.09 865,-1995 876.23,-2075.46 879.38,-2095.98 902,-2174 918.66,-2231.48 889.65,-2300 949.5,-2300"/>
-<text text-anchor="start" x="918.5" y="-2288.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="743" y="-1456.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M753,-2328C846.69,-2328 855.81,-1955 949.5,-1955"/>
+<text text-anchor="start" x="918.5" y="-1943.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="743" y="-2331.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- task_inlet_asset_reference -->
 <g id="node26" class="node">
 <title>task_inlet_asset_reference</title>
-<polygon fill="none" stroke="black" points="950.5,-1849 950.5,-1877 1216.5,-1877 1216.5,-1849 950.5,-1849"/>
-<text text-anchor="start" x="964.5" y="-1860.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">task_inlet_asset_reference</text>
-<polygon fill="none" stroke="black" points="950.5,-1824 950.5,-1849 1216.5,-1849 1216.5,-1824 950.5,-1824"/>
-<text text-anchor="start" x="955.5" y="-1833.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">asset_id</text>
-<text text-anchor="start" x="1012.5" y="-1833.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1017.5" y="-1833.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1094.5" y="-1833.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="950.5,-1799 950.5,-1824 1216.5,-1824 1216.5,-1799 950.5,-1799"/>
-<text text-anchor="start" x="955.5" y="-1808.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="1001.5" y="-1808.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1006.5" y="-1808.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1127.5" y="-1808.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="950.5,-1774 950.5,-1799 1216.5,-1799 1216.5,-1774 950.5,-1774"/>
-<text text-anchor="start" x="955.5" y="-1783.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">task_id</text>
-<text text-anchor="start" x="1004.5" y="-1783.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1009.5" y="-1783.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1130.5" y="-1783.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="950.5,-1749 950.5,-1774 1216.5,-1774 1216.5,-1749 950.5,-1749"/>
-<text text-anchor="start" x="955.5" y="-1758.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
-<text text-anchor="start" x="1028.5" y="-1758.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1033.5" y="-1758.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1129.5" y="-1758.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="950.5,-1724 950.5,-1749 1216.5,-1749 1216.5,-1724 950.5,-1724"/>
-<text text-anchor="start" x="955.5" y="-1733.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
-<text text-anchor="start" x="1034.5" y="-1733.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1039.5" y="-1733.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1135.5" y="-1733.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="950.5,-2146 950.5,-2174 1216.5,-2174 1216.5,-2146 950.5,-2146"/>
+<text text-anchor="start" x="964.5" y="-2157.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">task_inlet_asset_reference</text>
+<polygon fill="none" stroke="black" points="950.5,-2121 950.5,-2146 1216.5,-2146 1216.5,-2121 950.5,-2121"/>
+<text text-anchor="start" x="955.5" y="-2130.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">asset_id</text>
+<text text-anchor="start" x="1012.5" y="-2130.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1017.5" y="-2130.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1094.5" y="-2130.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="950.5,-2096 950.5,-2121 1216.5,-2121 1216.5,-2096 950.5,-2096"/>
+<text text-anchor="start" x="955.5" y="-2105.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="1001.5" y="-2105.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1006.5" y="-2105.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1127.5" y="-2105.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="950.5,-2071 950.5,-2096 1216.5,-2096 1216.5,-2071 950.5,-2071"/>
+<text text-anchor="start" x="955.5" y="-2080.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">task_id</text>
+<text text-anchor="start" x="1004.5" y="-2080.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1009.5" y="-2080.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1130.5" y="-2080.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="950.5,-2046 950.5,-2071 1216.5,-2071 1216.5,-2046 950.5,-2046"/>
+<text text-anchor="start" x="955.5" y="-2055.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
+<text text-anchor="start" x="1028.5" y="-2055.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1033.5" y="-2055.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1129.5" y="-2055.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="950.5,-2021 950.5,-2046 1216.5,-2046 1216.5,-2021 950.5,-2021"/>
+<text text-anchor="start" x="955.5" y="-2030.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
+<text text-anchor="start" x="1034.5" y="-2030.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1039.5" y="-2030.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1135.5" y="-2030.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- asset&#45;&#45;task_inlet_asset_reference -->
 <g id="edge25" class="edge">
 <title>asset:id&#45;&#45;task_inlet_asset_reference:asset_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M753,-1453C944.71,-1453 757.79,-1837 949.5,-1837"/>
-<text text-anchor="start" x="918.5" y="-1825.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="753" y="-1449.3" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M753,-2328C814.79,-2328 824.12,-2292.44 866,-2247 887.08,-2224.13 883.54,-2212.03 902,-2187 920.78,-2161.55 917.87,-2134 949.5,-2134"/>
+<text text-anchor="start" x="918.5" y="-2122.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="753" y="-2316.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- asset_dag_run_queue -->
 <g id="node27" class="node">
 <title>asset_dag_run_queue</title>
-<polygon fill="none" stroke="black" points="930.5,-2133 930.5,-2161 1236.5,-2161 1236.5,-2133 930.5,-2133"/>
-<text text-anchor="start" x="987.5" y="-2144.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">asset_dag_run_queue</text>
-<polygon fill="none" stroke="black" points="930.5,-2108 930.5,-2133 1236.5,-2133 1236.5,-2108 930.5,-2108"/>
-<text text-anchor="start" x="935.5" y="-2117.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">asset_id</text>
-<text text-anchor="start" x="992.5" y="-2117.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="997.5" y="-2117.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1074.5" y="-2117.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="930.5,-2083 930.5,-2108 1236.5,-2108 1236.5,-2083 930.5,-2083"/>
-<text text-anchor="start" x="935.5" y="-2092.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">target_dag_id</text>
-<text text-anchor="start" x="1029.5" y="-2092.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1034.5" y="-2092.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1155.5" y="-2092.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="930.5,-2058 930.5,-2083 1236.5,-2083 1236.5,-2058 930.5,-2058"/>
-<text text-anchor="start" x="935.5" y="-2067.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
-<text text-anchor="start" x="1008.5" y="-2067.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1013.5" y="-2067.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1109.5" y="-2067.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="930.5,-2275 930.5,-2303 1236.5,-2303 1236.5,-2275 930.5,-2275"/>
+<text text-anchor="start" x="987.5" y="-2286.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">asset_dag_run_queue</text>
+<polygon fill="none" stroke="black" points="930.5,-2250 930.5,-2275 1236.5,-2275 1236.5,-2250 930.5,-2250"/>
+<text text-anchor="start" x="935.5" y="-2259.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">asset_id</text>
+<text text-anchor="start" x="992.5" y="-2259.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="997.5" y="-2259.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1074.5" y="-2259.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="930.5,-2225 930.5,-2250 1236.5,-2250 1236.5,-2225 930.5,-2225"/>
+<text text-anchor="start" x="935.5" y="-2234.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">target_dag_id</text>
+<text text-anchor="start" x="1029.5" y="-2234.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1034.5" y="-2234.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1155.5" y="-2234.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="930.5,-2200 930.5,-2225 1236.5,-2225 1236.5,-2200 930.5,-2200"/>
+<text text-anchor="start" x="935.5" y="-2209.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
+<text text-anchor="start" x="1008.5" y="-2209.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1013.5" y="-2209.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1109.5" y="-2209.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- asset&#45;&#45;asset_dag_run_queue -->
-<g id="edge27" class="edge">
+<g id="edge26" class="edge">
 <title>asset:id&#45;&#45;asset_dag_run_queue:asset_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M753,-1453C794.18,-1453 808.57,-1470.24 829,-1506 881.18,-1597.34 838.98,-1876.07 865,-1978 882.24,-2045.56 859.78,-2121 929.5,-2121"/>
-<text text-anchor="start" x="898.5" y="-2109.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="743" y="-1441.8" font-family="Times,serif" font-size="14.00">1</text>
-</g>
-<!-- asset_event -->
-<g id="node12" class="node">
-<title>asset_event</title>
-<polygon fill="none" stroke="black" points="488,-702 488,-730 750,-730 750,-702 488,-702"/>
-<text text-anchor="start" x="565.5" y="-713.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">asset_event</text>
-<polygon fill="none" stroke="black" points="488,-677 488,-702 750,-702 750,-677 488,-677"/>
-<text text-anchor="start" x="493" y="-686.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="506" y="-686.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="511" y="-686.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="588" y="-686.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="488,-652 488,-677 750,-677 750,-652 488,-652"/>
-<text text-anchor="start" x="493" y="-661.8" font-family="Helvetica,sans-Serif" font-size="14.00">asset_id</text>
-<text text-anchor="start" x="550" y="-661.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="555" y="-661.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="632" y="-661.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="488,-627 488,-652 750,-652 750,-627 488,-627"/>
-<text text-anchor="start" x="493" y="-636.8" font-family="Helvetica,sans-Serif" font-size="14.00">extra</text>
-<text text-anchor="start" x="530" y="-636.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="535" y="-636.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<text text-anchor="start" x="586" y="-636.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="488,-602 488,-627 750,-627 750,-602 488,-602"/>
-<text text-anchor="start" x="493" y="-611.8" font-family="Helvetica,sans-Serif" font-size="14.00">source_dag_id</text>
-<text text-anchor="start" x="592" y="-611.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="597" y="-611.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<polygon fill="none" stroke="black" points="488,-577 488,-602 750,-602 750,-577 488,-577"/>
-<text text-anchor="start" x="493" y="-586.8" font-family="Helvetica,sans-Serif" font-size="14.00">source_map_index</text>
-<text text-anchor="start" x="622" y="-586.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="627" y="-586.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="488,-552 488,-577 750,-577 750,-552 488,-552"/>
-<text text-anchor="start" x="493" y="-561.8" font-family="Helvetica,sans-Serif" font-size="14.00">source_run_id</text>
-<text text-anchor="start" x="590" y="-561.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="595" y="-561.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<polygon fill="none" stroke="black" points="488,-527 488,-552 750,-552 750,-527 488,-527"/>
-<text text-anchor="start" x="493" y="-536.8" font-family="Helvetica,sans-Serif" font-size="14.00">source_task_id</text>
-<text text-anchor="start" x="595" y="-536.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="600" y="-536.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<polygon fill="none" stroke="black" points="488,-502 488,-527 750,-527 750,-502 488,-502"/>
-<text text-anchor="start" x="493" y="-511.8" font-family="Helvetica,sans-Serif" font-size="14.00">timestamp</text>
-<text text-anchor="start" x="568" y="-511.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="573" y="-511.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="669" y="-511.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-</g>
-<!-- asset_event&#45;&#45;asset_alias_asset_event -->
-<g id="edge6" class="edge">
-<title>asset_event:id&#45;&#45;asset_alias_asset_event:event_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M751,-690C848.74,-690 871.76,-715 969.5,-715"/>
-<text text-anchor="start" x="938.5" y="-703.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="751" y="-678.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M753,-2328C803.27,-2328 819.71,-2342.61 866,-2323 901.75,-2307.86 890.67,-2263 929.5,-2263"/>
+<text text-anchor="start" x="898.5" y="-2251.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="753" y="-2331.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
-<!-- dagrun_asset_event -->
-<g id="node38" class="node">
-<title>dagrun_asset_event</title>
-<polygon fill="none" stroke="black" points="1797,-704 1797,-732 2042,-732 2042,-704 1797,-704"/>
-<text text-anchor="start" x="1830" y="-715.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dagrun_asset_event</text>
-<polygon fill="none" stroke="black" points="1797,-679 1797,-704 2042,-704 2042,-679 1797,-679"/>
-<text text-anchor="start" x="1802" y="-688.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_run_id</text>
-<text text-anchor="start" x="1879" y="-688.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1884" y="-688.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1961" y="-688.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1797,-654 1797,-679 2042,-679 2042,-654 1797,-654"/>
-<text text-anchor="start" x="1802" y="-663.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">event_id</text>
-<text text-anchor="start" x="1861" y="-663.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1866" y="-663.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1943" y="-663.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<!-- connection -->
+<g id="node3" class="node">
+<title>connection</title>
+<polygon fill="none" stroke="black" points="477,-736 477,-764 761,-764 761,-736 477,-736"/>
+<text text-anchor="start" x="569" y="-747.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">connection</text>
+<polygon fill="none" stroke="black" points="477,-711 477,-736 761,-736 761,-711 477,-711"/>
+<text text-anchor="start" x="482" y="-720.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="495" y="-720.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="500" y="-720.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="577" y="-720.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="477,-686 477,-711 761,-711 761,-686 477,-686"/>
+<text text-anchor="start" x="482" y="-695.8" font-family="Helvetica,sans-Serif" font-size="14.00">conn_id</text>
+<text text-anchor="start" x="536" y="-695.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="541" y="-695.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="662" y="-695.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="477,-661 477,-686 761,-686 761,-661 477,-661"/>
+<text text-anchor="start" x="482" y="-670.8" font-family="Helvetica,sans-Serif" font-size="14.00">conn_type</text>
+<text text-anchor="start" x="554" y="-670.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="559" y="-670.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
+<text text-anchor="start" x="680" y="-670.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="477,-636 477,-661 761,-661 761,-636 477,-636"/>
+<text text-anchor="start" x="482" y="-645.8" font-family="Helvetica,sans-Serif" font-size="14.00">description</text>
+<text text-anchor="start" x="560" y="-645.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="565" y="-645.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<polygon fill="none" stroke="black" points="477,-611 477,-636 761,-636 761,-611 477,-611"/>
+<text text-anchor="start" x="482" y="-620.8" font-family="Helvetica,sans-Serif" font-size="14.00">extra</text>
+<text text-anchor="start" x="519" y="-620.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="524" y="-620.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<polygon fill="none" stroke="black" points="477,-586 477,-611 761,-611 761,-586 477,-586"/>
+<text text-anchor="start" x="482" y="-595.8" font-family="Helvetica,sans-Serif" font-size="14.00">host</text>
+<text text-anchor="start" x="513" y="-595.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="518" y="-595.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
+<polygon fill="none" stroke="black" points="477,-561 477,-586 761,-586 761,-561 477,-561"/>
+<text text-anchor="start" x="482" y="-570.8" font-family="Helvetica,sans-Serif" font-size="14.00">is_encrypted</text>
+<text text-anchor="start" x="571" y="-570.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="576" y="-570.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
+<polygon fill="none" stroke="black" points="477,-536 477,-561 761,-561 761,-536 477,-536"/>
+<text text-anchor="start" x="482" y="-545.8" font-family="Helvetica,sans-Serif" font-size="14.00">is_extra_encrypted</text>
+<text text-anchor="start" x="614" y="-545.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="619" y="-545.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
+<polygon fill="none" stroke="black" points="477,-511 477,-536 761,-536 761,-511 477,-511"/>
+<text text-anchor="start" x="482" y="-520.8" font-family="Helvetica,sans-Serif" font-size="14.00">login</text>
+<text text-anchor="start" x="516" y="-520.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="521" y="-520.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<polygon fill="none" stroke="black" points="477,-486 477,-511 761,-511 761,-486 477,-486"/>
+<text text-anchor="start" x="482" y="-495.8" font-family="Helvetica,sans-Serif" font-size="14.00">password</text>
+<text text-anchor="start" x="549" y="-495.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="554" y="-495.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<polygon fill="none" stroke="black" points="477,-461 477,-486 761,-486 761,-461 477,-461"/>
+<text text-anchor="start" x="482" y="-470.8" font-family="Helvetica,sans-Serif" font-size="14.00">port</text>
+<text text-anchor="start" x="511" y="-470.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="516" y="-470.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="477,-436 477,-461 761,-461 761,-436 477,-436"/>
+<text text-anchor="start" x="482" y="-445.8" font-family="Helvetica,sans-Serif" font-size="14.00">schema</text>
+<text text-anchor="start" x="537" y="-445.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="542" y="-445.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
+<polygon fill="none" stroke="black" points="477,-411 477,-436 761,-436 761,-411 477,-411"/>
+<text text-anchor="start" x="482" y="-420.8" font-family="Helvetica,sans-Serif" font-size="14.00">team_id</text>
+<text text-anchor="start" x="537" y="-420.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="542" y="-420.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
 </g>
-<!-- asset_event&#45;&#45;dagrun_asset_event -->
-<g id="edge39" class="edge">
-<title>asset_event:id&#45;&#45;dagrun_asset_event:event_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M751,-690C898.58,-690 934.92,-671 1082.5,-671 1082.5,-671 1082.5,-671 1512,-671 1638.24,-671 1669.76,-666 1796,-666"/>
-<text text-anchor="start" x="1765" y="-654.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="751" y="-693.8" font-family="Times,serif" font-size="14.00">1</text>
+<!-- team -->
+<g id="node4" class="node">
+<title>team</title>
+<polygon fill="none" stroke="black" points="47,-347 47,-375 290,-375 290,-347 47,-347"/>
+<text text-anchor="start" x="145.5" y="-358.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">team</text>
+<polygon fill="none" stroke="black" points="47,-322 47,-347 290,-347 290,-322 47,-322"/>
+<text text-anchor="start" x="52" y="-331.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="65" y="-331.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="70" y="-331.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
+<text text-anchor="start" x="122" y="-331.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="47,-297 47,-322 290,-322 290,-297 47,-297"/>
+<text text-anchor="start" x="52" y="-306.8" font-family="Helvetica,sans-Serif" font-size="14.00">name</text>
+<text text-anchor="start" x="92" y="-306.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="97" y="-306.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(50)]</text>
+<text text-anchor="start" x="209" y="-306.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
-<!-- trigger -->
-<g id="node14" class="node">
-<title>trigger</title>
-<polygon fill="none" stroke="black" points="1367,-1960 1367,-1988 1655,-1988 1655,-1960 1367,-1960"/>
-<text text-anchor="start" x="1479.5" y="-1971.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">trigger</text>
-<polygon fill="none" stroke="black" points="1367,-1935 1367,-1960 1655,-1960 1655,-1935 1367,-1935"/>
-<text text-anchor="start" x="1372" y="-1944.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="1385" y="-1944.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1390" y="-1944.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1467" y="-1944.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1367,-1910 1367,-1935 1655,-1935 1655,-1910 1367,-1910"/>
-<text text-anchor="start" x="1372" y="-1919.8" font-family="Helvetica,sans-Serif" font-size="14.00">classpath</text>
-<text text-anchor="start" x="1439" y="-1919.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1444" y="-1919.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
-<text text-anchor="start" x="1574" y="-1919.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1367,-1885 1367,-1910 1655,-1910 1655,-1885 1367,-1885"/>
-<text text-anchor="start" x="1372" y="-1894.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_date</text>
-<text text-anchor="start" x="1462" y="-1894.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1467" y="-1894.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1563" y="-1894.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1367,-1860 1367,-1885 1655,-1885 1655,-1860 1367,-1860"/>
-<text text-anchor="start" x="1372" y="-1869.8" font-family="Helvetica,sans-Serif" font-size="14.00">kwargs</text>
-<text text-anchor="start" x="1422" y="-1869.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1427" y="-1869.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<text text-anchor="start" x="1477" y="-1869.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1367,-1835 1367,-1860 1655,-1860 1655,-1835 1367,-1835"/>
-<text text-anchor="start" x="1372" y="-1844.8" font-family="Helvetica,sans-Serif" font-size="14.00">triggerer_id</text>
-<text text-anchor="start" x="1453" y="-1844.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1458" y="-1844.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<!-- team&#45;&#45;connection -->
+<g id="edge3" class="edge">
+<title>team:id&#45;&#45;connection:team_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M291,-334C382.24,-334 384.76,-423 476,-423"/>
+<text text-anchor="start" x="445" y="-411.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="291" y="-322.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
 </g>
-<!-- trigger&#45;&#45;asset_watcher -->
-<g id="edge8" class="edge">
-<title>trigger:id&#45;&#45;asset_watcher:trigger_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1656,-1948C1702.16,-1948 1703.53,-1986.28 1721,-2029 1755.78,-2114.04 1696.12,-2437 1788,-2437"/>
-<text text-anchor="start" x="1757" y="-2425.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="1656" y="-1936.8" font-family="Times,serif" font-size="14.00">1</text>
+<!-- variable -->
+<g id="node5" class="node">
+<title>variable</title>
+<polygon fill="none" stroke="black" points="525,-358 525,-386 713,-386 713,-358 525,-358"/>
+<text text-anchor="start" x="582.5" y="-369.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">variable</text>
+<polygon fill="none" stroke="black" points="525,-333 525,-358 713,-358 713,-333 525,-333"/>
+<text text-anchor="start" x="530" y="-342.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="543" y="-342.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="548" y="-342.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="625" y="-342.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="525,-308 525,-333 713,-333 713,-308 525,-308"/>
+<text text-anchor="start" x="530" y="-317.8" font-family="Helvetica,sans-Serif" font-size="14.00">description</text>
+<text text-anchor="start" x="608" y="-317.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="613" y="-317.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<polygon fill="none" stroke="black" points="525,-283 525,-308 713,-308 713,-283 525,-283"/>
+<text text-anchor="start" x="530" y="-292.8" font-family="Helvetica,sans-Serif" font-size="14.00">is_encrypted</text>
+<text text-anchor="start" x="619" y="-292.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="624" y="-292.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
+<polygon fill="none" stroke="black" points="525,-258 525,-283 713,-283 713,-258 525,-258"/>
+<text text-anchor="start" x="530" y="-267.8" font-family="Helvetica,sans-Serif" font-size="14.00">key</text>
+<text text-anchor="start" x="555" y="-267.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="560" y="-267.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<polygon fill="none" stroke="black" points="525,-233 525,-258 713,-258 713,-233 525,-233"/>
+<text text-anchor="start" x="530" y="-242.8" font-family="Helvetica,sans-Serif" font-size="14.00">team_id</text>
+<text text-anchor="start" x="585" y="-242.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="590" y="-242.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
+<polygon fill="none" stroke="black" points="525,-208 525,-233 713,-233 713,-208 525,-208"/>
+<text text-anchor="start" x="530" y="-217.8" font-family="Helvetica,sans-Serif" font-size="14.00">val</text>
+<text text-anchor="start" x="551" y="-217.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="556" y="-217.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
 </g>
-<!-- callback -->
-<g id="node20" class="node">
-<title>callback</title>
-<polygon fill="none" stroke="black" points="1770,-2346 1770,-2374 2069,-2374 2069,-2346 1770,-2346"/>
-<text text-anchor="start" x="1883" y="-2357.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">callback</text>
-<polygon fill="none" stroke="black" points="1770,-2321 1770,-2346 2069,-2346 2069,-2321 1770,-2321"/>
-<text text-anchor="start" x="1775" y="-2330.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="1788" y="-2330.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1793" y="-2330.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
-<text text-anchor="start" x="1845" y="-2330.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1770,-2296 1770,-2321 2069,-2321 2069,-2296 1770,-2296"/>
-<text text-anchor="start" x="1775" y="-2305.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
-<text text-anchor="start" x="1848" y="-2305.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1853" y="-2305.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1949" y="-2305.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1770,-2271 1770,-2296 2069,-2296 2069,-2271 1770,-2271"/>
-<text text-anchor="start" x="1775" y="-2280.8" font-family="Helvetica,sans-Serif" font-size="14.00">data</text>
-<text text-anchor="start" x="1806" y="-2280.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1811" y="-2280.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSONB]</text>
-<polygon fill="none" stroke="black" points="1770,-2246 1770,-2271 2069,-2271 2069,-2246 1770,-2246"/>
-<text text-anchor="start" x="1775" y="-2255.8" font-family="Helvetica,sans-Serif" font-size="14.00">fetch_method</text>
-<text text-anchor="start" x="1871" y="-2255.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1876" y="-2255.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(20)]</text>
-<text text-anchor="start" x="1988" y="-2255.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1770,-2221 1770,-2246 2069,-2246 2069,-2221 1770,-2221"/>
-<text text-anchor="start" x="1775" y="-2230.8" font-family="Helvetica,sans-Serif" font-size="14.00">output</text>
-<text text-anchor="start" x="1821" y="-2230.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1826" y="-2230.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<polygon fill="none" stroke="black" points="1770,-2196 1770,-2221 2069,-2221 2069,-2196 1770,-2196"/>
-<text text-anchor="start" x="1775" y="-2205.8" font-family="Helvetica,sans-Serif" font-size="14.00">priority_weight</text>
-<text text-anchor="start" x="1879" y="-2205.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1884" y="-2205.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1961" y="-2205.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1770,-2171 1770,-2196 2069,-2196 2069,-2171 1770,-2171"/>
-<text text-anchor="start" x="1775" y="-2180.8" font-family="Helvetica,sans-Serif" font-size="14.00">state</text>
-<text text-anchor="start" x="1810" y="-2180.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1815" y="-2180.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(10)]</text>
-<polygon fill="none" stroke="black" points="1770,-2146 1770,-2171 2069,-2171 2069,-2146 1770,-2146"/>
-<text text-anchor="start" x="1775" y="-2155.8" font-family="Helvetica,sans-Serif" font-size="14.00">trigger_id</text>
-<text text-anchor="start" x="1842" y="-2155.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1847" y="-2155.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="1770,-2121 1770,-2146 2069,-2146 2069,-2121 1770,-2121"/>
-<text text-anchor="start" x="1775" y="-2130.8" font-family="Helvetica,sans-Serif" font-size="14.00">type</text>
-<text text-anchor="start" x="1806" y="-2130.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1811" y="-2130.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(20)]</text>
-<text text-anchor="start" x="1923" y="-2130.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<!-- team&#45;&#45;variable -->
+<g id="edge4" class="edge">
+<title>team:id&#45;&#45;variable:team_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M291,-334C401.85,-334 413.15,-245 524,-245"/>
+<text text-anchor="start" x="493" y="-233.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="291" y="-337.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
 </g>
-<!-- trigger&#45;&#45;callback -->
-<g id="edge15" class="edge">
-<title>trigger:id&#45;&#45;callback:trigger_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1656,-1948C1690.64,-1948 1700.51,-1963.08 1721,-1991 1766.69,-2053.26 1691.77,-2158 1769,-2158"/>
-<text text-anchor="start" x="1738" y="-2146.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="1656" y="-1951.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+<!-- slot_pool -->
+<g id="node8" class="node">
+<title>slot_pool</title>
+<polygon fill="none" stroke="black" points="474,-154 474,-182 765,-182 765,-154 474,-154"/>
+<text text-anchor="start" x="578.5" y="-165.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">slot_pool</text>
+<polygon fill="none" stroke="black" points="474,-129 474,-154 765,-154 765,-129 474,-129"/>
+<text text-anchor="start" x="479" y="-138.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="492" y="-138.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="497" y="-138.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="574" y="-138.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="474,-104 474,-129 765,-129 765,-104 474,-104"/>
+<text text-anchor="start" x="479" y="-113.8" font-family="Helvetica,sans-Serif" font-size="14.00">description</text>
+<text text-anchor="start" x="557" y="-113.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="562" y="-113.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<polygon fill="none" stroke="black" points="474,-79 474,-104 765,-104 765,-79 474,-79"/>
+<text text-anchor="start" x="479" y="-88.8" font-family="Helvetica,sans-Serif" font-size="14.00">include_deferred</text>
+<text text-anchor="start" x="595" y="-88.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="600" y="-88.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
+<text text-anchor="start" x="684" y="-88.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="474,-54 474,-79 765,-79 765,-54 474,-54"/>
+<text text-anchor="start" x="479" y="-63.8" font-family="Helvetica,sans-Serif" font-size="14.00">pool</text>
+<text text-anchor="start" x="509" y="-63.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="514" y="-63.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
+<polygon fill="none" stroke="black" points="474,-29 474,-54 765,-54 765,-29 474,-29"/>
+<text text-anchor="start" x="479" y="-38.8" font-family="Helvetica,sans-Serif" font-size="14.00">slots</text>
+<text text-anchor="start" x="512" y="-38.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="517" y="-38.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="474,-4 474,-29 765,-29 765,-4 474,-4"/>
+<text text-anchor="start" x="479" y="-13.8" font-family="Helvetica,sans-Serif" font-size="14.00">team_id</text>
+<text text-anchor="start" x="534" y="-13.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="539" y="-13.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
 </g>
-<!-- task_instance -->
-<g id="node39" class="node">
-<title>task_instance</title>
-<polygon fill="none" stroke="black" points="1765,-1683 1765,-1711 2073,-1711 2073,-1683 1765,-1683"/>
-<text text-anchor="start" x="1857.5" y="-1694.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">task_instance</text>
-<polygon fill="none" stroke="black" points="1765,-1658 1765,-1683 2073,-1683 2073,-1658 1765,-1658"/>
-<text text-anchor="start" x="1770" y="-1667.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="1783" y="-1667.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1788" y="-1667.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
-<text text-anchor="start" x="1840" y="-1667.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1765,-1633 1765,-1658 2073,-1658 2073,-1633 1765,-1633"/>
-<text text-anchor="start" x="1770" y="-1642.8" font-family="Helvetica,sans-Serif" font-size="14.00">context_carrier</text>
-<text text-anchor="start" x="1874" y="-1642.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1879" y="-1642.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSONB]</text>
-<polygon fill="none" stroke="black" points="1765,-1608 1765,-1633 2073,-1633 2073,-1608 1765,-1608"/>
-<text text-anchor="start" x="1770" y="-1617.8" font-family="Helvetica,sans-Serif" font-size="14.00">custom_operator_name</text>
-<text text-anchor="start" x="1933" y="-1617.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1938" y="-1617.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
-<polygon fill="none" stroke="black" points="1765,-1583 1765,-1608 2073,-1608 2073,-1583 1765,-1583"/>
-<text text-anchor="start" x="1770" y="-1592.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="1816" y="-1592.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1821" y="-1592.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1942" y="-1592.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1765,-1558 1765,-1583 2073,-1583 2073,-1558 1765,-1558"/>
-<text text-anchor="start" x="1770" y="-1567.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_version_id</text>
-<text text-anchor="start" x="1874" y="-1567.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1879" y="-1567.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
-<polygon fill="none" stroke="black" points="1765,-1533 1765,-1558 2073,-1558 2073,-1533 1765,-1533"/>
-<text text-anchor="start" x="1770" y="-1542.8" font-family="Helvetica,sans-Serif" font-size="14.00">duration</text>
-<text text-anchor="start" x="1829" y="-1542.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1834" y="-1542.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [DOUBLE_PRECISION]</text>
-<polygon fill="none" stroke="black" points="1765,-1508 1765,-1533 2073,-1533 2073,-1508 1765,-1508"/>
-<text text-anchor="start" x="1770" y="-1517.8" font-family="Helvetica,sans-Serif" font-size="14.00">end_date</text>
-<text text-anchor="start" x="1834" y="-1517.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1839" y="-1517.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="1765,-1483 1765,-1508 2073,-1508 2073,-1483 1765,-1483"/>
-<text text-anchor="start" x="1770" y="-1492.8" font-family="Helvetica,sans-Serif" font-size="14.00">executor</text>
-<text text-anchor="start" x="1831" y="-1492.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1836" y="-1492.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
-<polygon fill="none" stroke="black" points="1765,-1458 1765,-1483 2073,-1483 2073,-1458 1765,-1458"/>
-<text text-anchor="start" x="1770" y="-1467.8" font-family="Helvetica,sans-Serif" font-size="14.00">executor_config</text>
-<text text-anchor="start" x="1880" y="-1467.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1885" y="-1467.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BYTEA]</text>
-<polygon fill="none" stroke="black" points="1765,-1433 1765,-1458 2073,-1458 2073,-1433 1765,-1433"/>
-<text text-anchor="start" x="1770" y="-1442.8" font-family="Helvetica,sans-Serif" font-size="14.00">external_executor_id</text>
-<text text-anchor="start" x="1913" y="-1442.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1918" y="-1442.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<polygon fill="none" stroke="black" points="1765,-1408 1765,-1433 2073,-1433 2073,-1408 1765,-1408"/>
-<text text-anchor="start" x="1770" y="-1417.8" font-family="Helvetica,sans-Serif" font-size="14.00">hostname</text>
-<text text-anchor="start" x="1840" y="-1417.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1845" y="-1417.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
-<polygon fill="none" stroke="black" points="1765,-1383 1765,-1408 2073,-1408 2073,-1383 1765,-1383"/>
-<text text-anchor="start" x="1770" y="-1392.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_heartbeat_at</text>
-<text text-anchor="start" x="1890" y="-1392.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1895" y="-1392.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="1765,-1358 1765,-1383 2073,-1383 2073,-1358 1765,-1358"/>
-<text text-anchor="start" x="1770" y="-1367.8" font-family="Helvetica,sans-Serif" font-size="14.00">map_index</text>
-<text text-anchor="start" x="1846" y="-1367.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1851" y="-1367.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1928" y="-1367.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1765,-1333 1765,-1358 2073,-1358 2073,-1333 1765,-1333"/>
-<text text-anchor="start" x="1770" y="-1342.8" font-family="Helvetica,sans-Serif" font-size="14.00">max_tries</text>
-<text text-anchor="start" x="1838" y="-1342.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1843" y="-1342.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="1765,-1308 1765,-1333 2073,-1333 2073,-1308 1765,-1308"/>
-<text text-anchor="start" x="1770" y="-1317.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_kwargs</text>
-<text text-anchor="start" x="1858" y="-1317.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1863" y="-1317.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSONB]</text>
-<polygon fill="none" stroke="black" points="1765,-1283 1765,-1308 2073,-1308 2073,-1283 1765,-1283"/>
-<text text-anchor="start" x="1770" y="-1292.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_method</text>
-<text text-anchor="start" x="1861" y="-1292.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1866" y="-1292.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
-<polygon fill="none" stroke="black" points="1765,-1258 1765,-1283 2073,-1283 2073,-1258 1765,-1258"/>
-<text text-anchor="start" x="1770" y="-1267.8" font-family="Helvetica,sans-Serif" font-size="14.00">operator</text>
-<text text-anchor="start" x="1830" y="-1267.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1835" y="-1267.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
-<polygon fill="none" stroke="black" points="1765,-1233 1765,-1258 2073,-1258 2073,-1233 1765,-1233"/>
-<text text-anchor="start" x="1770" y="-1242.8" font-family="Helvetica,sans-Serif" font-size="14.00">pid</text>
-<text text-anchor="start" x="1792" y="-1242.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1797" y="-1242.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="1765,-1208 1765,-1233 2073,-1233 2073,-1208 1765,-1208"/>
-<text text-anchor="start" x="1770" y="-1217.8" font-family="Helvetica,sans-Serif" font-size="14.00">pool</text>
-<text text-anchor="start" x="1800" y="-1217.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1805" y="-1217.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
-<text text-anchor="start" x="1926" y="-1217.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1765,-1183 1765,-1208 2073,-1208 2073,-1183 1765,-1183"/>
-<text text-anchor="start" x="1770" y="-1192.8" font-family="Helvetica,sans-Serif" font-size="14.00">pool_slots</text>
-<text text-anchor="start" x="1839" y="-1192.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1844" y="-1192.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1921" y="-1192.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1765,-1158 1765,-1183 2073,-1183 2073,-1158 1765,-1158"/>
-<text text-anchor="start" x="1770" y="-1167.8" font-family="Helvetica,sans-Serif" font-size="14.00">priority_weight</text>
-<text text-anchor="start" x="1874" y="-1167.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1879" y="-1167.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="1765,-1133 1765,-1158 2073,-1158 2073,-1133 1765,-1133"/>
-<text text-anchor="start" x="1770" y="-1142.8" font-family="Helvetica,sans-Serif" font-size="14.00">queue</text>
-<text text-anchor="start" x="1814" y="-1142.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1819" y="-1142.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
-<polygon fill="none" stroke="black" points="1765,-1108 1765,-1133 2073,-1133 2073,-1108 1765,-1108"/>
-<text text-anchor="start" x="1770" y="-1117.8" font-family="Helvetica,sans-Serif" font-size="14.00">queued_by_job_id</text>
-<text text-anchor="start" x="1894" y="-1117.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1899" y="-1117.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="1765,-1083 1765,-1108 2073,-1108 2073,-1083 1765,-1083"/>
-<text text-anchor="start" x="1770" y="-1092.8" font-family="Helvetica,sans-Serif" font-size="14.00">queued_dttm</text>
-<text text-anchor="start" x="1863" y="-1092.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1868" y="-1092.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="1765,-1058 1765,-1083 2073,-1083 2073,-1058 1765,-1058"/>
-<text text-anchor="start" x="1770" y="-1067.8" font-family="Helvetica,sans-Serif" font-size="14.00">rendered_map_index</text>
-<text text-anchor="start" x="1915" y="-1067.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1920" y="-1067.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<polygon fill="none" stroke="black" points="1765,-1033 1765,-1058 2073,-1058 2073,-1033 1765,-1033"/>
-<text text-anchor="start" x="1770" y="-1042.8" font-family="Helvetica,sans-Serif" font-size="14.00">run_id</text>
-<text text-anchor="start" x="1814" y="-1042.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1819" y="-1042.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1940" y="-1042.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1765,-1008 1765,-1033 2073,-1033 2073,-1008 1765,-1008"/>
-<text text-anchor="start" x="1770" y="-1017.8" font-family="Helvetica,sans-Serif" font-size="14.00">scheduled_dttm</text>
-<text text-anchor="start" x="1882" y="-1017.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1887" y="-1017.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="1765,-983 1765,-1008 2073,-1008 2073,-983 1765,-983"/>
-<text text-anchor="start" x="1770" y="-992.8" font-family="Helvetica,sans-Serif" font-size="14.00">span_status</text>
-<text text-anchor="start" x="1854" y="-992.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1859" y="-992.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1980" y="-992.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1765,-958 1765,-983 2073,-983 2073,-958 1765,-958"/>
-<text text-anchor="start" x="1770" y="-967.8" font-family="Helvetica,sans-Serif" font-size="14.00">start_date</text>
-<text text-anchor="start" x="1840" y="-967.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1845" y="-967.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="1765,-933 1765,-958 2073,-958 2073,-933 1765,-933"/>
-<text text-anchor="start" x="1770" y="-942.8" font-family="Helvetica,sans-Serif" font-size="14.00">state</text>
-<text text-anchor="start" x="1805" y="-942.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1810" y="-942.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(20)]</text>
-<polygon fill="none" stroke="black" points="1765,-908 1765,-933 2073,-933 2073,-908 1765,-908"/>
-<text text-anchor="start" x="1770" y="-917.8" font-family="Helvetica,sans-Serif" font-size="14.00">task_display_name</text>
-<text text-anchor="start" x="1902" y="-917.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1907" y="-917.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
-<polygon fill="none" stroke="black" points="1765,-883 1765,-908 2073,-908 2073,-883 1765,-883"/>
-<text text-anchor="start" x="1770" y="-892.8" font-family="Helvetica,sans-Serif" font-size="14.00">task_id</text>
-<text text-anchor="start" x="1819" y="-892.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1824" y="-892.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1945" y="-892.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1765,-858 1765,-883 2073,-883 2073,-858 1765,-858"/>
-<text text-anchor="start" x="1770" y="-867.8" font-family="Helvetica,sans-Serif" font-size="14.00">trigger_id</text>
-<text text-anchor="start" x="1837" y="-867.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1842" y="-867.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="1765,-833 1765,-858 2073,-858 2073,-833 1765,-833"/>
-<text text-anchor="start" x="1770" y="-842.8" font-family="Helvetica,sans-Serif" font-size="14.00">trigger_timeout</text>
-<text text-anchor="start" x="1878" y="-842.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1883" y="-842.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="1765,-808 1765,-833 2073,-833 2073,-808 1765,-808"/>
-<text text-anchor="start" x="1770" y="-817.8" font-family="Helvetica,sans-Serif" font-size="14.00">try_number</text>
-<text text-anchor="start" x="1852" y="-817.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1857" y="-817.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="1765,-783 1765,-808 2073,-808 2073,-783 1765,-783"/>
-<text text-anchor="start" x="1770" y="-792.8" font-family="Helvetica,sans-Serif" font-size="14.00">unixname</text>
-<text text-anchor="start" x="1840" y="-792.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1845" y="-792.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
-<polygon fill="none" stroke="black" points="1765,-758 1765,-783 2073,-783 2073,-758 1765,-758"/>
-<text text-anchor="start" x="1770" y="-767.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
-<text text-anchor="start" x="1849" y="-767.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1854" y="-767.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<!-- team&#45;&#45;slot_pool -->
+<g id="edge6" class="edge">
+<title>team:id&#45;&#45;slot_pool:team_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M291,-334C453.84,-334 310.16,-16 473,-16"/>
+<text text-anchor="start" x="442" y="-4.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="250" y="-322.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
 </g>
-<!-- trigger&#45;&#45;task_instance -->
-<g id="edge41" class="edge">
-<title>trigger:id&#45;&#45;task_instance:trigger_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1656,-1948C1786.36,-1948 1708.14,-1494.72 1721,-1365 1726.45,-1310.06 1708.79,-870 1764,-870"/>
-<text text-anchor="start" x="1733" y="-858.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="1656" y="-1936.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+<!-- dag_bundle_team -->
+<g id="node13" class="node">
+<title>dag_bundle_team</title>
+<polygon fill="none" stroke="black" points="450,-840 450,-868 789,-868 789,-840 450,-840"/>
+<text text-anchor="start" x="541.5" y="-851.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_bundle_team</text>
+<polygon fill="none" stroke="black" points="450,-815 450,-840 789,-840 789,-815 450,-815"/>
+<text text-anchor="start" x="455" y="-824.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_bundle_name</text>
+<text text-anchor="start" x="582" y="-824.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="587" y="-824.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="708" y="-824.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="450,-790 450,-815 789,-815 789,-790 450,-790"/>
+<text text-anchor="start" x="455" y="-799.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">team_id</text>
+<text text-anchor="start" x="510" y="-799.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="515" y="-799.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
+<text text-anchor="start" x="567" y="-799.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
-<!-- deadline -->
-<g id="node40" class="node">
-<title>deadline</title>
-<polygon fill="none" stroke="black" points="1777,-2067 1777,-2095 2061,-2095 2061,-2067 1777,-2067"/>
-<text text-anchor="start" x="1881" y="-2078.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">deadline</text>
-<polygon fill="none" stroke="black" points="1777,-2042 1777,-2067 2061,-2067 2061,-2042 1777,-2042"/>
-<text text-anchor="start" x="1782" y="-2051.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="1795" y="-2051.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1800" y="-2051.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
-<text text-anchor="start" x="1852" y="-2051.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1777,-2017 1777,-2042 2061,-2042 2061,-2017 1777,-2017"/>
-<text text-anchor="start" x="1782" y="-2026.8" font-family="Helvetica,sans-Serif" font-size="14.00">callback</text>
-<text text-anchor="start" x="1839" y="-2026.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1844" y="-2026.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<text text-anchor="start" x="1895" y="-2026.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1777,-1992 1777,-2017 2061,-2017 2061,-1992 1777,-1992"/>
-<text text-anchor="start" x="1782" y="-2001.8" font-family="Helvetica,sans-Serif" font-size="14.00">callback_state</text>
-<text text-anchor="start" x="1880" y="-2001.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1885" y="-2001.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(20)]</text>
-<polygon fill="none" stroke="black" points="1777,-1967 1777,-1992 2061,-1992 2061,-1967 1777,-1967"/>
-<text text-anchor="start" x="1782" y="-1976.8" font-family="Helvetica,sans-Serif" font-size="14.00">dagrun_id</text>
-<text text-anchor="start" x="1852" y="-1976.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1857" y="-1976.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="1777,-1942 1777,-1967 2061,-1967 2061,-1942 1777,-1942"/>
-<text text-anchor="start" x="1782" y="-1951.8" font-family="Helvetica,sans-Serif" font-size="14.00">deadline_time</text>
-<text text-anchor="start" x="1879" y="-1951.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1884" y="-1951.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1980" y="-1951.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1777,-1917 1777,-1942 2061,-1942 2061,-1917 1777,-1917"/>
-<text text-anchor="start" x="1782" y="-1926.8" font-family="Helvetica,sans-Serif" font-size="14.00">trigger_id</text>
-<text text-anchor="start" x="1849" y="-1926.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1854" y="-1926.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<!-- team&#45;&#45;dag_bundle_team -->
+<g id="edge7" class="edge">
+<title>team:id&#45;&#45;dag_bundle_team:team_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M291,-334C510.53,-334 229.47,-802 449,-802"/>
+<text text-anchor="start" x="418" y="-790.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="281" y="-337.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
-<!-- trigger&#45;&#45;deadline -->
-<g id="edge45" class="edge">
-<title>trigger:id&#45;&#45;deadline:trigger_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1656,-1948C1710,-1948 1722,-1929 1776,-1929"/>
-<text text-anchor="start" x="1745" y="-1917.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="1615" y="-1936.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+<!-- dag -->
+<g id="node6" class="node">
+<title>dag</title>
+<polygon fill="none" stroke="black" points="417,-1569 417,-1597 821,-1597 821,-1569 417,-1569"/>
+<text text-anchor="start" x="602" y="-1580.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag</text>
+<polygon fill="none" stroke="black" points="417,-1544 417,-1569 821,-1569 821,-1544 417,-1544"/>
+<text text-anchor="start" x="422" y="-1553.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="468" y="-1553.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="473" y="-1553.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="594" y="-1553.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="417,-1519 417,-1544 821,-1544 821,-1519 417,-1519"/>
+<text text-anchor="start" x="422" y="-1528.8" font-family="Helvetica,sans-Serif" font-size="14.00">asset_expression</text>
+<text text-anchor="start" x="541" y="-1528.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="546" y="-1528.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<polygon fill="none" stroke="black" points="417,-1494 417,-1519 821,-1519 821,-1494 417,-1494"/>
+<text text-anchor="start" x="422" y="-1503.8" font-family="Helvetica,sans-Serif" font-size="14.00">bundle_name</text>
+<text text-anchor="start" x="516" y="-1503.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="521" y="-1503.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="642" y="-1503.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="417,-1469 417,-1494 821,-1494 821,-1469 417,-1469"/>
+<text text-anchor="start" x="422" y="-1478.8" font-family="Helvetica,sans-Serif" font-size="14.00">bundle_version</text>
+<text text-anchor="start" x="528" y="-1478.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="533" y="-1478.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(200)]</text>
+<polygon fill="none" stroke="black" points="417,-1444 417,-1469 821,-1469 821,-1444 417,-1444"/>
+<text text-anchor="start" x="422" y="-1453.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_display_name</text>
+<text text-anchor="start" x="551" y="-1453.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="556" y="-1453.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
+<polygon fill="none" stroke="black" points="417,-1419 417,-1444 821,-1444 821,-1419 417,-1419"/>
+<text text-anchor="start" x="422" y="-1428.8" font-family="Helvetica,sans-Serif" font-size="14.00">deadline</text>
+<text text-anchor="start" x="482" y="-1428.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="487" y="-1428.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<polygon fill="none" stroke="black" points="417,-1394 417,-1419 821,-1419 821,-1394 417,-1394"/>
+<text text-anchor="start" x="422" y="-1403.8" font-family="Helvetica,sans-Serif" font-size="14.00">description</text>
+<text text-anchor="start" x="500" y="-1403.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="505" y="-1403.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<polygon fill="none" stroke="black" points="417,-1369 417,-1394 821,-1394 821,-1369 417,-1369"/>
+<text text-anchor="start" x="422" y="-1378.8" font-family="Helvetica,sans-Serif" font-size="14.00">fail_fast</text>
+<text text-anchor="start" x="477" y="-1378.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="482" y="-1378.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
+<text text-anchor="start" x="566" y="-1378.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="417,-1344 417,-1369 821,-1369 821,-1344 417,-1344"/>
+<text text-anchor="start" x="422" y="-1353.8" font-family="Helvetica,sans-Serif" font-size="14.00">fileloc</text>
+<text text-anchor="start" x="463" y="-1353.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="468" y="-1353.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
+<polygon fill="none" stroke="black" points="417,-1319 417,-1344 821,-1344 821,-1319 417,-1319"/>
+<text text-anchor="start" x="422" y="-1328.8" font-family="Helvetica,sans-Serif" font-size="14.00">has_import_errors</text>
+<text text-anchor="start" x="547" y="-1328.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="552" y="-1328.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
+<polygon fill="none" stroke="black" points="417,-1294 417,-1319 821,-1319 821,-1294 417,-1294"/>
+<text text-anchor="start" x="422" y="-1303.8" font-family="Helvetica,sans-Serif" font-size="14.00">has_task_concurrency_limits</text>
+<text text-anchor="start" x="619" y="-1303.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="624" y="-1303.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
+<text text-anchor="start" x="708" y="-1303.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="417,-1269 417,-1294 821,-1294 821,-1269 417,-1269"/>
+<text text-anchor="start" x="422" y="-1278.8" font-family="Helvetica,sans-Serif" font-size="14.00">is_paused</text>
+<text text-anchor="start" x="492" y="-1278.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="497" y="-1278.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
+<polygon fill="none" stroke="black" points="417,-1244 417,-1269 821,-1269 821,-1244 417,-1244"/>
+<text text-anchor="start" x="422" y="-1253.8" font-family="Helvetica,sans-Serif" font-size="14.00">is_stale</text>
+<text text-anchor="start" x="474" y="-1253.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="479" y="-1253.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
+<polygon fill="none" stroke="black" points="417,-1219 417,-1244 821,-1244 821,-1219 417,-1219"/>
+<text text-anchor="start" x="422" y="-1228.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_expired</text>
+<text text-anchor="start" x="506" y="-1228.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="511" y="-1228.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="417,-1194 417,-1219 821,-1219 821,-1194 417,-1194"/>
+<text text-anchor="start" x="422" y="-1203.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_parse_duration</text>
+<text text-anchor="start" x="558" y="-1203.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="563" y="-1203.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [DOUBLE_PRECISION]</text>
+<polygon fill="none" stroke="black" points="417,-1169 417,-1194 821,-1194 821,-1169 417,-1169"/>
+<text text-anchor="start" x="422" y="-1178.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_parsed_time</text>
+<text text-anchor="start" x="540" y="-1178.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="545" y="-1178.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="417,-1144 417,-1169 821,-1169 821,-1144 417,-1144"/>
+<text text-anchor="start" x="422" y="-1153.8" font-family="Helvetica,sans-Serif" font-size="14.00">max_active_runs</text>
+<text text-anchor="start" x="539" y="-1153.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="544" y="-1153.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="417,-1119 417,-1144 821,-1144 821,-1119 417,-1119"/>
+<text text-anchor="start" x="422" y="-1128.8" font-family="Helvetica,sans-Serif" font-size="14.00">max_active_tasks</text>
+<text text-anchor="start" x="544" y="-1128.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="549" y="-1128.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="626" y="-1128.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="417,-1094 417,-1119 821,-1119 821,-1094 417,-1094"/>
+<text text-anchor="start" x="422" y="-1103.8" font-family="Helvetica,sans-Serif" font-size="14.00">max_consecutive_failed_dag_runs</text>
+<text text-anchor="start" x="658" y="-1103.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="663" y="-1103.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="740" y="-1103.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="417,-1069 417,-1094 821,-1094 821,-1069 417,-1069"/>
+<text text-anchor="start" x="422" y="-1078.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_dagrun</text>
+<text text-anchor="start" x="510" y="-1078.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="515" y="-1078.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="417,-1044 417,-1069 821,-1069 821,-1044 417,-1044"/>
+<text text-anchor="start" x="422" y="-1053.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_dagrun_create_after</text>
+<text text-anchor="start" x="599" y="-1053.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="604" y="-1053.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="417,-1019 417,-1044 821,-1044 821,-1019 417,-1019"/>
+<text text-anchor="start" x="422" y="-1028.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_dagrun_data_interval_end</text>
+<text text-anchor="start" x="640" y="-1028.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="645" y="-1028.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="417,-994 417,-1019 821,-1019 821,-994 417,-994"/>
+<text text-anchor="start" x="422" y="-1003.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_dagrun_data_interval_start</text>
+<text text-anchor="start" x="646" y="-1003.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="651" y="-1003.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="417,-969 417,-994 821,-994 821,-969 417,-969"/>
+<text text-anchor="start" x="422" y="-978.8" font-family="Helvetica,sans-Serif" font-size="14.00">owners</text>
+<text text-anchor="start" x="473" y="-978.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="478" y="-978.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
+<polygon fill="none" stroke="black" points="417,-944 417,-969 821,-969 821,-944 417,-944"/>
+<text text-anchor="start" x="422" y="-953.8" font-family="Helvetica,sans-Serif" font-size="14.00">relative_fileloc</text>
+<text text-anchor="start" x="521" y="-953.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="526" y="-953.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
+<polygon fill="none" stroke="black" points="417,-919 417,-944 821,-944 821,-919 417,-919"/>
+<text text-anchor="start" x="422" y="-928.8" font-family="Helvetica,sans-Serif" font-size="14.00">timetable_description</text>
+<text text-anchor="start" x="572" y="-928.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="577" y="-928.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
+<polygon fill="none" stroke="black" points="417,-894 417,-919 821,-919 821,-894 417,-894"/>
+<text text-anchor="start" x="422" y="-903.8" font-family="Helvetica,sans-Serif" font-size="14.00">timetable_summary</text>
+<text text-anchor="start" x="561" y="-903.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="566" y="-903.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
 </g>
 <!-- dag_schedule_asset_name_reference -->
 <g id="node21" class="node">
 <title>dag_schedule_asset_name_reference</title>
-<polygon fill="none" stroke="black" points="914.5,-3279 914.5,-3307 1253.5,-3307 1253.5,-3279 914.5,-3279"/>
-<text text-anchor="start" x="919.5" y="-3290.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_schedule_asset_name_reference</text>
-<polygon fill="none" stroke="black" points="914.5,-3254 914.5,-3279 1253.5,-3279 1253.5,-3254 914.5,-3254"/>
-<text text-anchor="start" x="919.5" y="-3263.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="965.5" y="-3263.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="970.5" y="-3263.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1091.5" y="-3263.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="914.5,-3229 914.5,-3254 1253.5,-3254 1253.5,-3229 914.5,-3229"/>
-<text text-anchor="start" x="919.5" y="-3238.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">name</text>
-<text text-anchor="start" x="959.5" y="-3238.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="964.5" y="-3238.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1500)]</text>
-<text text-anchor="start" x="1094.5" y="-3238.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="914.5,-3204 914.5,-3229 1253.5,-3229 1253.5,-3204 914.5,-3204"/>
-<text text-anchor="start" x="919.5" y="-3213.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
-<text text-anchor="start" x="992.5" y="-3213.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="997.5" y="-3213.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1093.5" y="-3213.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="914.5,-1015 914.5,-1043 1253.5,-1043 1253.5,-1015 914.5,-1015"/>
+<text text-anchor="start" x="919.5" y="-1026.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_schedule_asset_name_reference</text>
+<polygon fill="none" stroke="black" points="914.5,-990 914.5,-1015 1253.5,-1015 1253.5,-990 914.5,-990"/>
+<text text-anchor="start" x="919.5" y="-999.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="965.5" y="-999.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="970.5" y="-999.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1091.5" y="-999.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="914.5,-965 914.5,-990 1253.5,-990 1253.5,-965 914.5,-965"/>
+<text text-anchor="start" x="919.5" y="-974.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">name</text>
+<text text-anchor="start" x="959.5" y="-974.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="964.5" y="-974.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1500)]</text>
+<text text-anchor="start" x="1094.5" y="-974.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="914.5,-940 914.5,-965 1253.5,-965 1253.5,-940 914.5,-940"/>
+<text text-anchor="start" x="919.5" y="-949.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
+<text text-anchor="start" x="992.5" y="-949.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="997.5" y="-949.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1093.5" y="-949.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- dag&#45;&#45;dag_schedule_asset_name_reference -->
 <g id="edge16" class="edge">
 <title>dag:dag_id&#45;&#45;dag_schedule_asset_name_reference:dag_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M822,-3073C917.33,-3073 818.17,-3267 913.5,-3267"/>
-<text text-anchor="start" x="882.5" y="-3255.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="822" y="-3061.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M822,-1557C884.39,-1557 851.11,-1003 913.5,-1003"/>
+<text text-anchor="start" x="882.5" y="-991.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="822" y="-1545.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- dag_schedule_asset_uri_reference -->
 <g id="node22" class="node">
 <title>dag_schedule_asset_uri_reference</title>
-<polygon fill="none" stroke="black" points="926.5,-3150 926.5,-3178 1241.5,-3178 1241.5,-3150 926.5,-3150"/>
-<text text-anchor="start" x="931.5" y="-3161.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_schedule_asset_uri_reference</text>
-<polygon fill="none" stroke="black" points="926.5,-3125 926.5,-3150 1241.5,-3150 1241.5,-3125 926.5,-3125"/>
-<text text-anchor="start" x="931.5" y="-3134.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="977.5" y="-3134.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="982.5" y="-3134.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1103.5" y="-3134.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="926.5,-3100 926.5,-3125 1241.5,-3125 1241.5,-3100 926.5,-3100"/>
-<text text-anchor="start" x="931.5" y="-3109.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">uri</text>
-<text text-anchor="start" x="950.5" y="-3109.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="955.5" y="-3109.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1500)]</text>
-<text text-anchor="start" x="1085.5" y="-3109.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="926.5,-3075 926.5,-3100 1241.5,-3100 1241.5,-3075 926.5,-3075"/>
-<text text-anchor="start" x="931.5" y="-3084.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
-<text text-anchor="start" x="1004.5" y="-3084.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1009.5" y="-3084.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1105.5" y="-3084.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="926.5,-886 926.5,-914 1241.5,-914 1241.5,-886 926.5,-886"/>
+<text text-anchor="start" x="931.5" y="-897.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_schedule_asset_uri_reference</text>
+<polygon fill="none" stroke="black" points="926.5,-861 926.5,-886 1241.5,-886 1241.5,-861 926.5,-861"/>
+<text text-anchor="start" x="931.5" y="-870.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="977.5" y="-870.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="982.5" y="-870.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1103.5" y="-870.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="926.5,-836 926.5,-861 1241.5,-861 1241.5,-836 926.5,-836"/>
+<text text-anchor="start" x="931.5" y="-845.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">uri</text>
+<text text-anchor="start" x="950.5" y="-845.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="955.5" y="-845.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1500)]</text>
+<text text-anchor="start" x="1085.5" y="-845.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="926.5,-811 926.5,-836 1241.5,-836 1241.5,-811 926.5,-811"/>
+<text text-anchor="start" x="931.5" y="-820.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
+<text text-anchor="start" x="1004.5" y="-820.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1009.5" y="-820.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1105.5" y="-820.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- dag&#45;&#45;dag_schedule_asset_uri_reference -->
 <g id="edge17" class="edge">
 <title>dag:dag_id&#45;&#45;dag_schedule_asset_uri_reference:dag_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M822,-3073C876.32,-3073 871.18,-3138 925.5,-3138"/>
-<text text-anchor="start" x="894.5" y="-3126.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="822" y="-3076.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M822,-1557C839.64,-1557 897.26,-943.99 902,-927 908.92,-902.18 899.73,-874 925.5,-874"/>
+<text text-anchor="start" x="894.5" y="-862.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="822" y="-1560.8" font-family="Times,serif" font-size="14.00">1</text>
+</g>
+<!-- dag_schedule_asset_alias_reference -->
+<g id="node23" class="node">
+<title>dag_schedule_asset_alias_reference</title>
+<polygon fill="none" stroke="black" points="917.5,-2688 917.5,-2716 1249.5,-2716 1249.5,-2688 917.5,-2688"/>
+<text text-anchor="start" x="922.5" y="-2699.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_schedule_asset_alias_reference</text>
+<polygon fill="none" stroke="black" points="917.5,-2663 917.5,-2688 1249.5,-2688 1249.5,-2663 917.5,-2663"/>
+<text text-anchor="start" x="922.5" y="-2672.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">alias_id</text>
+<text text-anchor="start" x="974.5" y="-2672.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="979.5" y="-2672.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1056.5" y="-2672.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="917.5,-2638 917.5,-2663 1249.5,-2663 1249.5,-2638 917.5,-2638"/>
+<text text-anchor="start" x="922.5" y="-2647.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="968.5" y="-2647.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="973.5" y="-2647.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1094.5" y="-2647.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="917.5,-2613 917.5,-2638 1249.5,-2638 1249.5,-2613 917.5,-2613"/>
+<text text-anchor="start" x="922.5" y="-2622.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
+<text text-anchor="start" x="995.5" y="-2622.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1000.5" y="-2622.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1096.5" y="-2622.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="917.5,-2588 917.5,-2613 1249.5,-2613 1249.5,-2588 917.5,-2588"/>
+<text text-anchor="start" x="922.5" y="-2597.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
+<text text-anchor="start" x="1001.5" y="-2597.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1006.5" y="-2597.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1102.5" y="-2597.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- dag&#45;&#45;dag_schedule_asset_alias_reference -->
 <g id="edge19" class="edge">
 <title>dag:dag_id&#45;&#45;dag_schedule_asset_alias_reference:dag_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M822,-3073C862.11,-3073 876.39,-1632 916.5,-1632"/>
-<text text-anchor="start" x="885.5" y="-1620.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="812" y="-3061.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M822,-1557C882.95,-1557 855.55,-2650 916.5,-2650"/>
+<text text-anchor="start" x="885.5" y="-2638.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="812" y="-1545.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- dag&#45;&#45;dag_schedule_asset_reference -->
-<g id="edge21" class="edge">
+<g id="edge20" class="edge">
 <title>dag:dag_id&#45;&#45;dag_schedule_asset_reference:dag_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M822,-3073C850.64,-3073 894.34,-2072.6 902,-2045 912.5,-2007.17 902.24,-1966 941.5,-1966"/>
-<text text-anchor="start" x="910.5" y="-1954.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="812" y="-3076.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M822,-1557C872.44,-1557 891.06,-1750 941.5,-1750"/>
+<text text-anchor="start" x="910.5" y="-1738.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="812" y="-1560.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- dag&#45;&#45;task_outlet_asset_reference -->
-<g id="edge23" class="edge">
+<g id="edge22" class="edge">
 <title>dag:dag_id&#45;&#45;task_outlet_asset_reference:dag_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M822,-3073C862.25,-3073 889,-2391.09 902,-2353 915.11,-2314.59 908.91,-2275 949.5,-2275"/>
-<text text-anchor="start" x="918.5" y="-2263.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="822" y="-3069.3" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M822,-1557C853.5,-1557 890.82,-1799.55 902,-1829 919.61,-1875.38 899.89,-1930 949.5,-1930"/>
+<text text-anchor="start" x="918.5" y="-1918.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="822" y="-1553.3" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- dag&#45;&#45;task_inlet_asset_reference -->
 <g id="edge24" class="edge">
 <title>dag:dag_id&#45;&#45;task_inlet_asset_reference:dag_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M822,-3073C854.91,-3073 892.13,-1922.39 902,-1891 914.28,-1851.92 908.53,-1812 949.5,-1812"/>
-<text text-anchor="start" x="918.5" y="-1800.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="812" y="-3061.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M822,-1557C872.89,-1557 886.59,-1959.5 902,-2008 917.02,-2055.28 899.89,-2109 949.5,-2109"/>
+<text text-anchor="start" x="918.5" y="-2097.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="812" y="-1545.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- dag&#45;&#45;asset_dag_run_queue -->
-<g id="edge26" class="edge">
+<g id="edge27" class="edge">
 <title>dag:dag_id&#45;&#45;asset_dag_run_queue:target_dag_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M822,-3073C847.07,-3073 896.73,-2198.51 902,-2174 909.82,-2137.65 892.32,-2095 929.5,-2095"/>
-<text text-anchor="start" x="898.5" y="-2083.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="812" y="-3076.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M822,-1557C898.49,-1557 853.01,-2237 929.5,-2237"/>
+<text text-anchor="start" x="898.5" y="-2225.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="812" y="-1560.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- dag_version -->
 <g id="node28" class="node">
 <title>dag_version</title>
-<polygon fill="none" stroke="black" points="943.5,-2541 943.5,-2569 1224.5,-2569 1224.5,-2541 943.5,-2541"/>
-<text text-anchor="start" x="1029.5" y="-2552.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_version</text>
-<polygon fill="none" stroke="black" points="943.5,-2516 943.5,-2541 1224.5,-2541 1224.5,-2516 943.5,-2516"/>
-<text text-anchor="start" x="948.5" y="-2525.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="961.5" y="-2525.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="966.5" y="-2525.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
-<text text-anchor="start" x="1018.5" y="-2525.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="943.5,-2491 943.5,-2516 1224.5,-2516 1224.5,-2491 943.5,-2491"/>
-<text text-anchor="start" x="948.5" y="-2500.8" font-family="Helvetica,sans-Serif" font-size="14.00">bundle_name</text>
-<text text-anchor="start" x="1042.5" y="-2500.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1047.5" y="-2500.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<polygon fill="none" stroke="black" points="943.5,-2466 943.5,-2491 1224.5,-2491 1224.5,-2466 943.5,-2466"/>
-<text text-anchor="start" x="948.5" y="-2475.8" font-family="Helvetica,sans-Serif" font-size="14.00">bundle_version</text>
-<text text-anchor="start" x="1054.5" y="-2475.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1059.5" y="-2475.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<polygon fill="none" stroke="black" points="943.5,-2441 943.5,-2466 1224.5,-2466 1224.5,-2441 943.5,-2441"/>
-<text text-anchor="start" x="948.5" y="-2450.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
-<text text-anchor="start" x="1021.5" y="-2450.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1026.5" y="-2450.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1122.5" y="-2450.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="943.5,-2416 943.5,-2441 1224.5,-2441 1224.5,-2416 943.5,-2416"/>
-<text text-anchor="start" x="948.5" y="-2425.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="994.5" y="-2425.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="999.5" y="-2425.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1120.5" y="-2425.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="943.5,-2391 943.5,-2416 1224.5,-2416 1224.5,-2391 943.5,-2391"/>
-<text text-anchor="start" x="948.5" y="-2400.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_updated</text>
-<text text-anchor="start" x="1038.5" y="-2400.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1043.5" y="-2400.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1139.5" y="-2400.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="943.5,-2366 943.5,-2391 1224.5,-2391 1224.5,-2366 943.5,-2366"/>
-<text text-anchor="start" x="948.5" y="-2375.8" font-family="Helvetica,sans-Serif" font-size="14.00">version_number</text>
-<text text-anchor="start" x="1061.5" y="-2375.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1066.5" y="-2375.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1143.5" y="-2375.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="943.5,-1349 943.5,-1377 1224.5,-1377 1224.5,-1349 943.5,-1349"/>
+<text text-anchor="start" x="1029.5" y="-1360.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_version</text>
+<polygon fill="none" stroke="black" points="943.5,-1324 943.5,-1349 1224.5,-1349 1224.5,-1324 943.5,-1324"/>
+<text text-anchor="start" x="948.5" y="-1333.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="961.5" y="-1333.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="966.5" y="-1333.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
+<text text-anchor="start" x="1018.5" y="-1333.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="943.5,-1299 943.5,-1324 1224.5,-1324 1224.5,-1299 943.5,-1299"/>
+<text text-anchor="start" x="948.5" y="-1308.8" font-family="Helvetica,sans-Serif" font-size="14.00">bundle_name</text>
+<text text-anchor="start" x="1042.5" y="-1308.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1047.5" y="-1308.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<polygon fill="none" stroke="black" points="943.5,-1274 943.5,-1299 1224.5,-1299 1224.5,-1274 943.5,-1274"/>
+<text text-anchor="start" x="948.5" y="-1283.8" font-family="Helvetica,sans-Serif" font-size="14.00">bundle_version</text>
+<text text-anchor="start" x="1054.5" y="-1283.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1059.5" y="-1283.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<polygon fill="none" stroke="black" points="943.5,-1249 943.5,-1274 1224.5,-1274 1224.5,-1249 943.5,-1249"/>
+<text text-anchor="start" x="948.5" y="-1258.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
+<text text-anchor="start" x="1021.5" y="-1258.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1026.5" y="-1258.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1122.5" y="-1258.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="943.5,-1224 943.5,-1249 1224.5,-1249 1224.5,-1224 943.5,-1224"/>
+<text text-anchor="start" x="948.5" y="-1233.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="994.5" y="-1233.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="999.5" y="-1233.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1120.5" y="-1233.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="943.5,-1199 943.5,-1224 1224.5,-1224 1224.5,-1199 943.5,-1199"/>
+<text text-anchor="start" x="948.5" y="-1208.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_updated</text>
+<text text-anchor="start" x="1038.5" y="-1208.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1043.5" y="-1208.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1139.5" y="-1208.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="943.5,-1174 943.5,-1199 1224.5,-1199 1224.5,-1174 943.5,-1174"/>
+<text text-anchor="start" x="948.5" y="-1183.8" font-family="Helvetica,sans-Serif" font-size="14.00">version_number</text>
+<text text-anchor="start" x="1061.5" y="-1183.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1066.5" y="-1183.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1143.5" y="-1183.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- dag&#45;&#45;dag_version -->
 <g id="edge28" class="edge">
 <title>dag:dag_id&#45;&#45;dag_version:dag_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M822,-3073C858.45,-3073 906.05,-2428 942.5,-2428"/>
-<text text-anchor="start" x="911.5" y="-2416.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="822" y="-3076.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M822,-1557C860.1,-1557 904.4,-1236 942.5,-1236"/>
+<text text-anchor="start" x="911.5" y="-1224.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="822" y="-1549.55" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- dag_tag -->
 <g id="node29" class="node">
 <title>dag_tag</title>
-<polygon fill="none" stroke="black" points="954.5,-3021 954.5,-3049 1212.5,-3049 1212.5,-3021 954.5,-3021"/>
-<text text-anchor="start" x="1048" y="-3032.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_tag</text>
-<polygon fill="none" stroke="black" points="954.5,-2996 954.5,-3021 1212.5,-3021 1212.5,-2996 954.5,-2996"/>
-<text text-anchor="start" x="959.5" y="-3005.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="1005.5" y="-3005.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1010.5" y="-3005.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1131.5" y="-3005.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="954.5,-2971 954.5,-2996 1212.5,-2996 1212.5,-2971 954.5,-2971"/>
-<text text-anchor="start" x="959.5" y="-2980.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">name</text>
-<text text-anchor="start" x="999.5" y="-2980.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1004.5" y="-2980.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(100)]</text>
-<text text-anchor="start" x="1125.5" y="-2980.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="954.5,-757 954.5,-785 1212.5,-785 1212.5,-757 954.5,-757"/>
+<text text-anchor="start" x="1048" y="-768.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_tag</text>
+<polygon fill="none" stroke="black" points="954.5,-732 954.5,-757 1212.5,-757 1212.5,-732 954.5,-732"/>
+<text text-anchor="start" x="959.5" y="-741.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="1005.5" y="-741.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1010.5" y="-741.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1131.5" y="-741.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="954.5,-707 954.5,-732 1212.5,-732 1212.5,-707 954.5,-707"/>
+<text text-anchor="start" x="959.5" y="-716.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">name</text>
+<text text-anchor="start" x="999.5" y="-716.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1004.5" y="-716.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(100)]</text>
+<text text-anchor="start" x="1125.5" y="-716.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- dag&#45;&#45;dag_tag -->
 <g id="edge29" class="edge">
 <title>dag:dag_id&#45;&#45;dag_tag:dag_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M822,-3073C887.19,-3073 888.31,-3008 953.5,-3008"/>
-<text text-anchor="start" x="922.5" y="-2996.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="812" y="-3061.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M822,-1557C843.2,-1557 893.1,-817.24 902,-798 915.93,-767.9 920.34,-744 953.5,-744"/>
+<text text-anchor="start" x="922.5" y="-732.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="812" y="-1545.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- dag_owner_attributes -->
 <g id="node30" class="node">
 <title>dag_owner_attributes</title>
-<polygon fill="none" stroke="black" points="954.5,-2916 954.5,-2944 1212.5,-2944 1212.5,-2916 954.5,-2916"/>
-<text text-anchor="start" x="985.5" y="-2927.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_owner_attributes</text>
-<polygon fill="none" stroke="black" points="954.5,-2891 954.5,-2916 1212.5,-2916 1212.5,-2891 954.5,-2891"/>
-<text text-anchor="start" x="959.5" y="-2900.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="1005.5" y="-2900.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1010.5" y="-2900.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1131.5" y="-2900.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="954.5,-2866 954.5,-2891 1212.5,-2891 1212.5,-2866 954.5,-2866"/>
-<text text-anchor="start" x="959.5" y="-2875.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">owner</text>
-<text text-anchor="start" x="1002.5" y="-2875.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1007.5" y="-2875.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
-<text text-anchor="start" x="1128.5" y="-2875.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="954.5,-2841 954.5,-2866 1212.5,-2866 1212.5,-2841 954.5,-2841"/>
-<text text-anchor="start" x="959.5" y="-2850.8" font-family="Helvetica,sans-Serif" font-size="14.00">link</text>
-<text text-anchor="start" x="984.5" y="-2850.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="989.5" y="-2850.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
-<text text-anchor="start" x="1110.5" y="-2850.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="954.5,-1633 954.5,-1661 1212.5,-1661 1212.5,-1633 954.5,-1633"/>
+<text text-anchor="start" x="985.5" y="-1644.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_owner_attributes</text>
+<polygon fill="none" stroke="black" points="954.5,-1608 954.5,-1633 1212.5,-1633 1212.5,-1608 954.5,-1608"/>
+<text text-anchor="start" x="959.5" y="-1617.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="1005.5" y="-1617.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1010.5" y="-1617.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1131.5" y="-1617.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="954.5,-1583 954.5,-1608 1212.5,-1608 1212.5,-1583 954.5,-1583"/>
+<text text-anchor="start" x="959.5" y="-1592.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">owner</text>
+<text text-anchor="start" x="1002.5" y="-1592.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1007.5" y="-1592.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
+<text text-anchor="start" x="1128.5" y="-1592.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="954.5,-1558 954.5,-1583 1212.5,-1583 1212.5,-1558 954.5,-1558"/>
+<text text-anchor="start" x="959.5" y="-1567.8" font-family="Helvetica,sans-Serif" font-size="14.00">link</text>
+<text text-anchor="start" x="984.5" y="-1567.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="989.5" y="-1567.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
+<text text-anchor="start" x="1110.5" y="-1567.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- dag&#45;&#45;dag_owner_attributes -->
 <g id="edge30" class="edge">
 <title>dag:dag_id&#45;&#45;dag_owner_attributes:dag_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M822,-3073C861.98,-3073 841.2,-3026.12 865,-2994 898.4,-2948.93 897.4,-2904 953.5,-2904"/>
-<text text-anchor="start" x="922.5" y="-2892.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="822" y="-3061.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M822,-1557C887,-1557 888.5,-1621 953.5,-1621"/>
+<text text-anchor="start" x="922.5" y="-1609.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="812" y="-1560.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- dag_warning -->
 <g id="node31" class="node">
 <title>dag_warning</title>
-<polygon fill="none" stroke="black" points="935.5,-2787 935.5,-2815 1232.5,-2815 1232.5,-2787 935.5,-2787"/>
-<text text-anchor="start" x="1026.5" y="-2798.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_warning</text>
-<polygon fill="none" stroke="black" points="935.5,-2762 935.5,-2787 1232.5,-2787 1232.5,-2762 935.5,-2762"/>
-<text text-anchor="start" x="940.5" y="-2771.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="986.5" y="-2771.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="991.5" y="-2771.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1112.5" y="-2771.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="935.5,-2737 935.5,-2762 1232.5,-2762 1232.5,-2737 935.5,-2737"/>
-<text text-anchor="start" x="940.5" y="-2746.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">warning_type</text>
-<text text-anchor="start" x="1034.5" y="-2746.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1039.5" y="-2746.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(50)]</text>
-<text text-anchor="start" x="1151.5" y="-2746.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="935.5,-2712 935.5,-2737 1232.5,-2737 1232.5,-2712 935.5,-2712"/>
-<text text-anchor="start" x="940.5" y="-2721.8" font-family="Helvetica,sans-Serif" font-size="14.00">message</text>
-<text text-anchor="start" x="1003.5" y="-2721.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1008.5" y="-2721.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<text text-anchor="start" x="1058.5" y="-2721.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="935.5,-2687 935.5,-2712 1232.5,-2712 1232.5,-2687 935.5,-2687"/>
-<text text-anchor="start" x="940.5" y="-2696.8" font-family="Helvetica,sans-Serif" font-size="14.00">timestamp</text>
-<text text-anchor="start" x="1015.5" y="-2696.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1020.5" y="-2696.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1116.5" y="-2696.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="935.5,-1504 935.5,-1532 1232.5,-1532 1232.5,-1504 935.5,-1504"/>
+<text text-anchor="start" x="1026.5" y="-1515.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_warning</text>
+<polygon fill="none" stroke="black" points="935.5,-1479 935.5,-1504 1232.5,-1504 1232.5,-1479 935.5,-1479"/>
+<text text-anchor="start" x="940.5" y="-1488.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="986.5" y="-1488.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="991.5" y="-1488.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1112.5" y="-1488.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="935.5,-1454 935.5,-1479 1232.5,-1479 1232.5,-1454 935.5,-1454"/>
+<text text-anchor="start" x="940.5" y="-1463.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">warning_type</text>
+<text text-anchor="start" x="1034.5" y="-1463.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1039.5" y="-1463.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(50)]</text>
+<text text-anchor="start" x="1151.5" y="-1463.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="935.5,-1429 935.5,-1454 1232.5,-1454 1232.5,-1429 935.5,-1429"/>
+<text text-anchor="start" x="940.5" y="-1438.8" font-family="Helvetica,sans-Serif" font-size="14.00">message</text>
+<text text-anchor="start" x="1003.5" y="-1438.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1008.5" y="-1438.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<text text-anchor="start" x="1058.5" y="-1438.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="935.5,-1404 935.5,-1429 1232.5,-1429 1232.5,-1404 935.5,-1404"/>
+<text text-anchor="start" x="940.5" y="-1413.8" font-family="Helvetica,sans-Serif" font-size="14.00">timestamp</text>
+<text text-anchor="start" x="1015.5" y="-1413.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1020.5" y="-1413.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1116.5" y="-1413.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- dag&#45;&#45;dag_warning -->
 <g id="edge31" class="edge">
 <title>dag:dag_id&#45;&#45;dag_warning:dag_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M822,-3073C905.55,-3073 833.67,-2967.45 865,-2890 877.03,-2860.25 885.39,-2855.46 902,-2828 916.3,-2804.36 906.87,-2775 934.5,-2775"/>
-<text text-anchor="start" x="903.5" y="-2763.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="812" y="-3076.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M822,-1557C879.75,-1557 876.75,-1492 934.5,-1492"/>
+<text text-anchor="start" x="903.5" y="-1480.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="812" y="-1545.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- dag_favorite -->
 <g id="node32" class="node">
 <title>dag_favorite</title>
-<polygon fill="none" stroke="black" points="952.5,-3384 952.5,-3412 1215.5,-3412 1215.5,-3384 952.5,-3384"/>
-<text text-anchor="start" x="1028" y="-3395.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_favorite</text>
-<polygon fill="none" stroke="black" points="952.5,-3359 952.5,-3384 1215.5,-3384 1215.5,-3359 952.5,-3359"/>
-<text text-anchor="start" x="957.5" y="-3368.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="1003.5" y="-3368.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1008.5" y="-3368.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1129.5" y="-3368.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="952.5,-3334 952.5,-3359 1215.5,-3359 1215.5,-3334 952.5,-3334"/>
-<text text-anchor="start" x="957.5" y="-3343.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">user_id</text>
-<text text-anchor="start" x="1008.5" y="-3343.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1013.5" y="-3343.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1134.5" y="-3343.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="952.5,-1120 952.5,-1148 1215.5,-1148 1215.5,-1120 952.5,-1120"/>
+<text text-anchor="start" x="1028" y="-1131.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_favorite</text>
+<polygon fill="none" stroke="black" points="952.5,-1095 952.5,-1120 1215.5,-1120 1215.5,-1095 952.5,-1095"/>
+<text text-anchor="start" x="957.5" y="-1104.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="1003.5" y="-1104.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1008.5" y="-1104.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1129.5" y="-1104.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="952.5,-1070 952.5,-1095 1215.5,-1095 1215.5,-1070 952.5,-1070"/>
+<text text-anchor="start" x="957.5" y="-1079.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">user_id</text>
+<text text-anchor="start" x="1008.5" y="-1079.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1013.5" y="-1079.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1134.5" y="-1079.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- dag&#45;&#45;dag_favorite -->
 <g id="edge32" class="edge">
 <title>dag:dag_id&#45;&#45;dag_favorite:dag_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M822,-3073C879.91,-3073 871.92,-3271.52 902,-3321 918.24,-3347.72 920.23,-3371 951.5,-3371"/>
-<text text-anchor="start" x="920.5" y="-3359.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="812" y="-3061.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M822,-1557C866.89,-1557 881.64,-1201.01 902,-1161 916.76,-1131.98 918.94,-1107 951.5,-1107"/>
+<text text-anchor="start" x="920.5" y="-1095.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="822" y="-1545.8" font-family="Times,serif" font-size="14.00">1</text>
+</g>
+<!-- dag_bundle -->
+<g id="node7" class="node">
+<title>dag_bundle</title>
+<polygon fill="none" stroke="black" points="30,-1019 30,-1047 307,-1047 307,-1019 30,-1019"/>
+<text text-anchor="start" x="117" y="-1030.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_bundle</text>
+<polygon fill="none" stroke="black" points="30,-994 30,-1019 307,-1019 307,-994 30,-994"/>
+<text text-anchor="start" x="35" y="-1003.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">name</text>
+<text text-anchor="start" x="75" y="-1003.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="80" y="-1003.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="201" y="-1003.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="30,-969 30,-994 307,-994 307,-969 30,-969"/>
+<text text-anchor="start" x="35" y="-978.8" font-family="Helvetica,sans-Serif" font-size="14.00">active</text>
+<text text-anchor="start" x="77" y="-978.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="82" y="-978.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
+<polygon fill="none" stroke="black" points="30,-944 30,-969 307,-969 307,-944 30,-944"/>
+<text text-anchor="start" x="35" y="-953.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_refreshed</text>
+<text text-anchor="start" x="133" y="-953.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="138" y="-953.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="30,-919 30,-944 307,-944 307,-919 30,-919"/>
+<text text-anchor="start" x="35" y="-928.8" font-family="Helvetica,sans-Serif" font-size="14.00">signed_url_template</text>
+<text text-anchor="start" x="176" y="-928.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="181" y="-928.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(200)]</text>
+<polygon fill="none" stroke="black" points="30,-894 30,-919 307,-919 307,-894 30,-894"/>
+<text text-anchor="start" x="35" y="-903.8" font-family="Helvetica,sans-Serif" font-size="14.00">template_params</text>
+<text text-anchor="start" x="156" y="-903.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="161" y="-903.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<polygon fill="none" stroke="black" points="30,-869 30,-894 307,-894 307,-869 30,-869"/>
+<text text-anchor="start" x="35" y="-878.8" font-family="Helvetica,sans-Serif" font-size="14.00">version</text>
+<text text-anchor="start" x="87" y="-878.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="92" y="-878.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(200)]</text>
+</g>
+<!-- dag_bundle&#45;&#45;dag -->
+<g id="edge5" class="edge">
+<title>dag_bundle:name&#45;&#45;dag:bundle_name</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M308,-1007C535.35,-1007 188.65,-1507 416,-1507"/>
+<text text-anchor="start" x="385" y="-1495.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="308" y="-995.8" font-family="Times,serif" font-size="14.00">1</text>
+</g>
+<!-- dag_bundle&#45;&#45;dag_bundle_team -->
+<g id="edge8" class="edge">
+<title>dag_bundle:name&#45;&#45;dag_bundle_team:dag_bundle_name</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M308,-1007C409.62,-1007 347.38,-827 449,-827"/>
+<text text-anchor="start" x="418" y="-815.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="308" y="-1010.8" font-family="Times,serif" font-size="14.00">1</text>
+</g>
+<!-- log -->
+<g id="node9" class="node">
+<title>log</title>
+<polygon fill="none" stroke="black" points="28,-2024 28,-2052 309,-2052 309,-2024 28,-2024"/>
+<text text-anchor="start" x="154.5" y="-2035.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">log</text>
+<polygon fill="none" stroke="black" points="28,-1999 28,-2024 309,-2024 309,-1999 28,-1999"/>
+<text text-anchor="start" x="33" y="-2008.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="46" y="-2008.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="51" y="-2008.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="128" y="-2008.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="28,-1974 28,-1999 309,-1999 309,-1974 28,-1974"/>
+<text text-anchor="start" x="33" y="-1983.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="79" y="-1983.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="84" y="-1983.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<polygon fill="none" stroke="black" points="28,-1949 28,-1974 309,-1974 309,-1949 28,-1949"/>
+<text text-anchor="start" x="33" y="-1958.8" font-family="Helvetica,sans-Serif" font-size="14.00">dttm</text>
+<text text-anchor="start" x="67" y="-1958.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="72" y="-1958.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="28,-1924 28,-1949 309,-1949 309,-1924 28,-1924"/>
+<text text-anchor="start" x="33" y="-1933.8" font-family="Helvetica,sans-Serif" font-size="14.00">event</text>
+<text text-anchor="start" x="73" y="-1933.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="78" y="-1933.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(60)]</text>
+<polygon fill="none" stroke="black" points="28,-1899 28,-1924 309,-1924 309,-1899 28,-1899"/>
+<text text-anchor="start" x="33" y="-1908.8" font-family="Helvetica,sans-Serif" font-size="14.00">extra</text>
+<text text-anchor="start" x="70" y="-1908.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="75" y="-1908.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<polygon fill="none" stroke="black" points="28,-1874 28,-1899 309,-1899 309,-1874 28,-1874"/>
+<text text-anchor="start" x="33" y="-1883.8" font-family="Helvetica,sans-Serif" font-size="14.00">logical_date</text>
+<text text-anchor="start" x="115" y="-1883.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="120" y="-1883.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="28,-1849 28,-1874 309,-1874 309,-1849 28,-1849"/>
+<text text-anchor="start" x="33" y="-1858.8" font-family="Helvetica,sans-Serif" font-size="14.00">map_index</text>
+<text text-anchor="start" x="109" y="-1858.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="114" y="-1858.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="28,-1824 28,-1849 309,-1849 309,-1824 28,-1824"/>
+<text text-anchor="start" x="33" y="-1833.8" font-family="Helvetica,sans-Serif" font-size="14.00">owner</text>
+<text text-anchor="start" x="76" y="-1833.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="81" y="-1833.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
+<polygon fill="none" stroke="black" points="28,-1799 28,-1824 309,-1824 309,-1799 28,-1799"/>
+<text text-anchor="start" x="33" y="-1808.8" font-family="Helvetica,sans-Serif" font-size="14.00">owner_display_name</text>
+<text text-anchor="start" x="178" y="-1808.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="183" y="-1808.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
+<polygon fill="none" stroke="black" points="28,-1774 28,-1799 309,-1799 309,-1774 28,-1774"/>
+<text text-anchor="start" x="33" y="-1783.8" font-family="Helvetica,sans-Serif" font-size="14.00">run_id</text>
+<text text-anchor="start" x="77" y="-1783.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="82" y="-1783.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<polygon fill="none" stroke="black" points="28,-1749 28,-1774 309,-1774 309,-1749 28,-1749"/>
+<text text-anchor="start" x="33" y="-1758.8" font-family="Helvetica,sans-Serif" font-size="14.00">task_id</text>
+<text text-anchor="start" x="82" y="-1758.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="87" y="-1758.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<polygon fill="none" stroke="black" points="28,-1724 28,-1749 309,-1749 309,-1724 28,-1724"/>
+<text text-anchor="start" x="33" y="-1733.8" font-family="Helvetica,sans-Serif" font-size="14.00">try_number</text>
+<text text-anchor="start" x="115" y="-1733.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="120" y="-1733.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+</g>
+<!-- dag_priority_parsing_request -->
+<g id="node10" class="node">
+<title>dag_priority_parsing_request</title>
+<polygon fill="none" stroke="black" points="8,-2466 8,-2494 328,-2494 328,-2466 8,-2466"/>
+<text text-anchor="start" x="37" y="-2477.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_priority_parsing_request</text>
+<polygon fill="none" stroke="black" points="8,-2441 8,-2466 328,-2466 328,-2441 8,-2441"/>
+<text text-anchor="start" x="13" y="-2450.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="26" y="-2450.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="31" y="-2450.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(32)]</text>
+<text text-anchor="start" x="143" y="-2450.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="8,-2416 8,-2441 328,-2441 328,-2416 8,-2416"/>
+<text text-anchor="start" x="13" y="-2425.8" font-family="Helvetica,sans-Serif" font-size="14.00">bundle_name</text>
+<text text-anchor="start" x="107" y="-2425.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="112" y="-2425.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="233" y="-2425.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="8,-2391 8,-2416 328,-2416 328,-2391 8,-2391"/>
+<text text-anchor="start" x="13" y="-2400.8" font-family="Helvetica,sans-Serif" font-size="14.00">relative_fileloc</text>
+<text text-anchor="start" x="112" y="-2400.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="117" y="-2400.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
+<text text-anchor="start" x="247" y="-2400.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+</g>
+<!-- job -->
+<g id="node11" class="node">
+<title>job</title>
+<polygon fill="none" stroke="black" points="49,-2928 49,-2956 287,-2956 287,-2928 49,-2928"/>
+<text text-anchor="start" x="154" y="-2939.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">job</text>
+<polygon fill="none" stroke="black" points="49,-2903 49,-2928 287,-2928 287,-2903 49,-2903"/>
+<text text-anchor="start" x="54" y="-2912.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="67" y="-2912.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="72" y="-2912.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="149" y="-2912.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="49,-2878 49,-2903 287,-2903 287,-2878 49,-2878"/>
+<text text-anchor="start" x="54" y="-2887.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="100" y="-2887.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="105" y="-2887.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<polygon fill="none" stroke="black" points="49,-2853 49,-2878 287,-2878 287,-2853 49,-2853"/>
+<text text-anchor="start" x="54" y="-2862.8" font-family="Helvetica,sans-Serif" font-size="14.00">end_date</text>
+<text text-anchor="start" x="118" y="-2862.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="123" y="-2862.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="49,-2828 49,-2853 287,-2853 287,-2828 49,-2828"/>
+<text text-anchor="start" x="54" y="-2837.8" font-family="Helvetica,sans-Serif" font-size="14.00">executor_class</text>
+<text text-anchor="start" x="156" y="-2837.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="161" y="-2837.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
+<polygon fill="none" stroke="black" points="49,-2803 49,-2828 287,-2828 287,-2803 49,-2803"/>
+<text text-anchor="start" x="54" y="-2812.8" font-family="Helvetica,sans-Serif" font-size="14.00">hostname</text>
+<text text-anchor="start" x="124" y="-2812.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="129" y="-2812.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
+<polygon fill="none" stroke="black" points="49,-2778 49,-2803 287,-2803 287,-2778 49,-2778"/>
+<text text-anchor="start" x="54" y="-2787.8" font-family="Helvetica,sans-Serif" font-size="14.00">job_type</text>
+<text text-anchor="start" x="113" y="-2787.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="118" y="-2787.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(30)]</text>
+<polygon fill="none" stroke="black" points="49,-2753 49,-2778 287,-2778 287,-2753 49,-2753"/>
+<text text-anchor="start" x="54" y="-2762.8" font-family="Helvetica,sans-Serif" font-size="14.00">latest_heartbeat</text>
+<text text-anchor="start" x="167" y="-2762.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="172" y="-2762.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="49,-2728 49,-2753 287,-2753 287,-2728 49,-2728"/>
+<text text-anchor="start" x="54" y="-2737.8" font-family="Helvetica,sans-Serif" font-size="14.00">start_date</text>
+<text text-anchor="start" x="124" y="-2737.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="129" y="-2737.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="49,-2703 49,-2728 287,-2728 287,-2703 49,-2703"/>
+<text text-anchor="start" x="54" y="-2712.8" font-family="Helvetica,sans-Serif" font-size="14.00">state</text>
+<text text-anchor="start" x="89" y="-2712.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="94" y="-2712.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(20)]</text>
+<polygon fill="none" stroke="black" points="49,-2678 49,-2703 287,-2703 287,-2678 49,-2678"/>
+<text text-anchor="start" x="54" y="-2687.8" font-family="Helvetica,sans-Serif" font-size="14.00">unixname</text>
+<text text-anchor="start" x="124" y="-2687.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="129" y="-2687.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
+</g>
+<!-- import_error -->
+<g id="node12" class="node">
+<title>import_error</title>
+<polygon fill="none" stroke="black" points="53,-3186 53,-3214 283,-3214 283,-3186 53,-3186"/>
+<text text-anchor="start" x="110.5" y="-3197.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">import_error</text>
+<polygon fill="none" stroke="black" points="53,-3161 53,-3186 283,-3186 283,-3161 53,-3161"/>
+<text text-anchor="start" x="58" y="-3170.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="71" y="-3170.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="76" y="-3170.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="153" y="-3170.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="53,-3136 53,-3161 283,-3161 283,-3136 53,-3136"/>
+<text text-anchor="start" x="58" y="-3145.8" font-family="Helvetica,sans-Serif" font-size="14.00">bundle_name</text>
+<text text-anchor="start" x="152" y="-3145.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="157" y="-3145.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<polygon fill="none" stroke="black" points="53,-3111 53,-3136 283,-3136 283,-3111 53,-3111"/>
+<text text-anchor="start" x="58" y="-3120.8" font-family="Helvetica,sans-Serif" font-size="14.00">filename</text>
+<text text-anchor="start" x="119" y="-3120.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="124" y="-3120.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1024)]</text>
+<polygon fill="none" stroke="black" points="53,-3086 53,-3111 283,-3111 283,-3086 53,-3086"/>
+<text text-anchor="start" x="58" y="-3095.8" font-family="Helvetica,sans-Serif" font-size="14.00">stacktrace</text>
+<text text-anchor="start" x="131" y="-3095.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="136" y="-3095.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<polygon fill="none" stroke="black" points="53,-3061 53,-3086 283,-3086 283,-3061 53,-3061"/>
+<text text-anchor="start" x="58" y="-3070.8" font-family="Helvetica,sans-Serif" font-size="14.00">timestamp</text>
+<text text-anchor="start" x="133" y="-3070.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="138" y="-3070.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+</g>
+<!-- asset_alias -->
+<g id="node14" class="node">
+<title>asset_alias</title>
+<polygon fill="none" stroke="black" points="488,-3135 488,-3163 750,-3163 750,-3135 488,-3135"/>
+<text text-anchor="start" x="570" y="-3146.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">asset_alias</text>
+<polygon fill="none" stroke="black" points="488,-3110 488,-3135 750,-3135 750,-3110 488,-3110"/>
+<text text-anchor="start" x="493" y="-3119.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="506" y="-3119.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="511" y="-3119.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="588" y="-3119.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="488,-3085 488,-3110 750,-3110 750,-3085 488,-3085"/>
+<text text-anchor="start" x="493" y="-3094.8" font-family="Helvetica,sans-Serif" font-size="14.00">group</text>
+<text text-anchor="start" x="534" y="-3094.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="539" y="-3094.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1500)]</text>
+<text text-anchor="start" x="669" y="-3094.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="488,-3060 488,-3085 750,-3085 750,-3060 488,-3060"/>
+<text text-anchor="start" x="493" y="-3069.8" font-family="Helvetica,sans-Serif" font-size="14.00">name</text>
+<text text-anchor="start" x="533" y="-3069.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="538" y="-3069.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1500)]</text>
+<text text-anchor="start" x="668" y="-3069.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+</g>
+<!-- asset_alias&#45;&#45;asset_alias_asset -->
+<g id="edge9" class="edge">
+<title>asset_alias:id&#45;&#45;asset_alias_asset:alias_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M751,-3123C806.69,-3123 811.77,-3158.62 865,-3175 910.46,-3188.99 922.93,-3193 970.5,-3193"/>
+<text text-anchor="start" x="939.5" y="-3181.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="751" y="-3111.8" font-family="Times,serif" font-size="14.00">1</text>
+</g>
+<!-- asset_alias_asset_event -->
+<g id="node16" class="node">
+<title>asset_alias_asset_event</title>
+<polygon fill="none" stroke="black" points="970.5,-3317 970.5,-3345 1197.5,-3345 1197.5,-3317 970.5,-3317"/>
+<text text-anchor="start" x="977.5" y="-3328.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">asset_alias_asset_event</text>
+<polygon fill="none" stroke="black" points="970.5,-3292 970.5,-3317 1197.5,-3317 1197.5,-3292 970.5,-3292"/>
+<text text-anchor="start" x="975.5" y="-3301.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">alias_id</text>
+<text text-anchor="start" x="1027.5" y="-3301.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1032.5" y="-3301.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1109.5" y="-3301.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="970.5,-3267 970.5,-3292 1197.5,-3292 1197.5,-3267 970.5,-3267"/>
+<text text-anchor="start" x="975.5" y="-3276.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">event_id</text>
+<text text-anchor="start" x="1034.5" y="-3276.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1039.5" y="-3276.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1116.5" y="-3276.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+</g>
+<!-- asset_alias&#45;&#45;asset_alias_asset_event -->
+<g id="edge11" class="edge">
+<title>asset_alias:id&#45;&#45;asset_alias_asset_event:alias_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M751,-3123C877.1,-3123 843.4,-3304 969.5,-3304"/>
+<text text-anchor="start" x="938.5" y="-3292.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="751" y="-3126.8" font-family="Times,serif" font-size="14.00">1</text>
+</g>
+<!-- asset_alias&#45;&#45;dag_schedule_asset_alias_reference -->
+<g id="edge18" class="edge">
+<title>asset_alias:id&#45;&#45;dag_schedule_asset_alias_reference:alias_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M751,-3123C962.85,-3123 704.65,-2676 916.5,-2676"/>
+<text text-anchor="start" x="885.5" y="-2664.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="741" y="-3111.8" font-family="Times,serif" font-size="14.00">1</text>
+</g>
+<!-- asset_event -->
+<g id="node17" class="node">
+<title>asset_event</title>
+<polygon fill="none" stroke="black" points="488,-3390 488,-3418 750,-3418 750,-3390 488,-3390"/>
+<text text-anchor="start" x="565.5" y="-3401.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">asset_event</text>
+<polygon fill="none" stroke="black" points="488,-3365 488,-3390 750,-3390 750,-3365 488,-3365"/>
+<text text-anchor="start" x="493" y="-3374.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="506" y="-3374.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="511" y="-3374.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="588" y="-3374.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="488,-3340 488,-3365 750,-3365 750,-3340 488,-3340"/>
+<text text-anchor="start" x="493" y="-3349.8" font-family="Helvetica,sans-Serif" font-size="14.00">asset_id</text>
+<text text-anchor="start" x="550" y="-3349.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="555" y="-3349.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="632" y="-3349.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="488,-3315 488,-3340 750,-3340 750,-3315 488,-3315"/>
+<text text-anchor="start" x="493" y="-3324.8" font-family="Helvetica,sans-Serif" font-size="14.00">extra</text>
+<text text-anchor="start" x="530" y="-3324.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="535" y="-3324.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<text text-anchor="start" x="586" y="-3324.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="488,-3290 488,-3315 750,-3315 750,-3290 488,-3290"/>
+<text text-anchor="start" x="493" y="-3299.8" font-family="Helvetica,sans-Serif" font-size="14.00">source_dag_id</text>
+<text text-anchor="start" x="592" y="-3299.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="597" y="-3299.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<polygon fill="none" stroke="black" points="488,-3265 488,-3290 750,-3290 750,-3265 488,-3265"/>
+<text text-anchor="start" x="493" y="-3274.8" font-family="Helvetica,sans-Serif" font-size="14.00">source_map_index</text>
+<text text-anchor="start" x="622" y="-3274.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="627" y="-3274.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="488,-3240 488,-3265 750,-3265 750,-3240 488,-3240"/>
+<text text-anchor="start" x="493" y="-3249.8" font-family="Helvetica,sans-Serif" font-size="14.00">source_run_id</text>
+<text text-anchor="start" x="590" y="-3249.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="595" y="-3249.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<polygon fill="none" stroke="black" points="488,-3215 488,-3240 750,-3240 750,-3215 488,-3215"/>
+<text text-anchor="start" x="493" y="-3224.8" font-family="Helvetica,sans-Serif" font-size="14.00">source_task_id</text>
+<text text-anchor="start" x="595" y="-3224.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="600" y="-3224.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<polygon fill="none" stroke="black" points="488,-3190 488,-3215 750,-3215 750,-3190 488,-3190"/>
+<text text-anchor="start" x="493" y="-3199.8" font-family="Helvetica,sans-Serif" font-size="14.00">timestamp</text>
+<text text-anchor="start" x="568" y="-3199.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="573" y="-3199.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="669" y="-3199.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+</g>
+<!-- asset_event&#45;&#45;asset_alias_asset_event -->
+<g id="edge12" class="edge">
+<title>asset_event:id&#45;&#45;asset_alias_asset_event:event_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M751,-3378C857.61,-3378 862.89,-3279 969.5,-3279"/>
+<text text-anchor="start" x="938.5" y="-3267.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="751" y="-3366.8" font-family="Times,serif" font-size="14.00">1</text>
+</g>
+<!-- dagrun_asset_event -->
+<g id="node38" class="node">
+<title>dagrun_asset_event</title>
+<polygon fill="none" stroke="black" points="1797,-3423 1797,-3451 2042,-3451 2042,-3423 1797,-3423"/>
+<text text-anchor="start" x="1830" y="-3434.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dagrun_asset_event</text>
+<polygon fill="none" stroke="black" points="1797,-3398 1797,-3423 2042,-3423 2042,-3398 1797,-3398"/>
+<text text-anchor="start" x="1802" y="-3407.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_run_id</text>
+<text text-anchor="start" x="1879" y="-3407.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1884" y="-3407.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1961" y="-3407.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1797,-3373 1797,-3398 2042,-3398 2042,-3373 1797,-3373"/>
+<text text-anchor="start" x="1802" y="-3382.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">event_id</text>
+<text text-anchor="start" x="1861" y="-3382.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1866" y="-3382.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1943" y="-3382.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+</g>
+<!-- asset_event&#45;&#45;dagrun_asset_event -->
+<g id="edge38" class="edge">
+<title>asset_event:id&#45;&#45;dagrun_asset_event:event_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M751,-3378C898.33,-3378 935.17,-3378 1082.5,-3378 1082.5,-3378 1082.5,-3378 1512,-3378 1638.26,-3378 1669.74,-3385 1796,-3385"/>
+<text text-anchor="start" x="1765" y="-3373.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="751" y="-3381.8" font-family="Times,serif" font-size="14.00">1</text>
+</g>
+<!-- trigger -->
+<g id="node19" class="node">
+<title>trigger</title>
+<polygon fill="none" stroke="black" points="1367,-1579 1367,-1607 1655,-1607 1655,-1579 1367,-1579"/>
+<text text-anchor="start" x="1479.5" y="-1590.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">trigger</text>
+<polygon fill="none" stroke="black" points="1367,-1554 1367,-1579 1655,-1579 1655,-1554 1367,-1554"/>
+<text text-anchor="start" x="1372" y="-1563.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="1385" y="-1563.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1390" y="-1563.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1467" y="-1563.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1367,-1529 1367,-1554 1655,-1554 1655,-1529 1367,-1529"/>
+<text text-anchor="start" x="1372" y="-1538.8" font-family="Helvetica,sans-Serif" font-size="14.00">classpath</text>
+<text text-anchor="start" x="1439" y="-1538.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1444" y="-1538.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
+<text text-anchor="start" x="1574" y="-1538.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1367,-1504 1367,-1529 1655,-1529 1655,-1504 1367,-1504"/>
+<text text-anchor="start" x="1372" y="-1513.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_date</text>
+<text text-anchor="start" x="1462" y="-1513.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1467" y="-1513.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1563" y="-1513.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1367,-1479 1367,-1504 1655,-1504 1655,-1479 1367,-1479"/>
+<text text-anchor="start" x="1372" y="-1488.8" font-family="Helvetica,sans-Serif" font-size="14.00">kwargs</text>
+<text text-anchor="start" x="1422" y="-1488.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1427" y="-1488.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<text text-anchor="start" x="1477" y="-1488.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1367,-1454 1367,-1479 1655,-1479 1655,-1454 1367,-1454"/>
+<text text-anchor="start" x="1372" y="-1463.8" font-family="Helvetica,sans-Serif" font-size="14.00">triggerer_id</text>
+<text text-anchor="start" x="1453" y="-1463.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1458" y="-1463.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+</g>
+<!-- trigger&#45;&#45;asset_watcher -->
+<g id="edge13" class="edge">
+<title>trigger:id&#45;&#45;asset_watcher:trigger_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1656,-1567C1824.31,-1567 1619.69,-3076 1788,-3076"/>
+<text text-anchor="start" x="1757" y="-3064.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="1656" y="-1555.8" font-family="Times,serif" font-size="14.00">1</text>
+</g>
+<!-- callback -->
+<g id="node20" class="node">
+<title>callback</title>
+<polygon fill="none" stroke="black" points="1770,-1371 1770,-1399 2069,-1399 2069,-1371 1770,-1371"/>
+<text text-anchor="start" x="1883" y="-1382.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">callback</text>
+<polygon fill="none" stroke="black" points="1770,-1346 1770,-1371 2069,-1371 2069,-1346 1770,-1346"/>
+<text text-anchor="start" x="1775" y="-1355.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="1788" y="-1355.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1793" y="-1355.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
+<text text-anchor="start" x="1845" y="-1355.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1770,-1321 1770,-1346 2069,-1346 2069,-1321 1770,-1321"/>
+<text text-anchor="start" x="1775" y="-1330.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
+<text text-anchor="start" x="1848" y="-1330.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1853" y="-1330.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1949" y="-1330.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1770,-1296 1770,-1321 2069,-1321 2069,-1296 1770,-1296"/>
+<text text-anchor="start" x="1775" y="-1305.8" font-family="Helvetica,sans-Serif" font-size="14.00">data</text>
+<text text-anchor="start" x="1806" y="-1305.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1811" y="-1305.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSONB]</text>
+<polygon fill="none" stroke="black" points="1770,-1271 1770,-1296 2069,-1296 2069,-1271 1770,-1271"/>
+<text text-anchor="start" x="1775" y="-1280.8" font-family="Helvetica,sans-Serif" font-size="14.00">fetch_method</text>
+<text text-anchor="start" x="1871" y="-1280.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1876" y="-1280.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(20)]</text>
+<text text-anchor="start" x="1988" y="-1280.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1770,-1246 1770,-1271 2069,-1271 2069,-1246 1770,-1246"/>
+<text text-anchor="start" x="1775" y="-1255.8" font-family="Helvetica,sans-Serif" font-size="14.00">output</text>
+<text text-anchor="start" x="1821" y="-1255.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1826" y="-1255.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<polygon fill="none" stroke="black" points="1770,-1221 1770,-1246 2069,-1246 2069,-1221 1770,-1221"/>
+<text text-anchor="start" x="1775" y="-1230.8" font-family="Helvetica,sans-Serif" font-size="14.00">priority_weight</text>
+<text text-anchor="start" x="1879" y="-1230.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1884" y="-1230.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1961" y="-1230.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1770,-1196 1770,-1221 2069,-1221 2069,-1196 1770,-1196"/>
+<text text-anchor="start" x="1775" y="-1205.8" font-family="Helvetica,sans-Serif" font-size="14.00">state</text>
+<text text-anchor="start" x="1810" y="-1205.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1815" y="-1205.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(10)]</text>
+<polygon fill="none" stroke="black" points="1770,-1171 1770,-1196 2069,-1196 2069,-1171 1770,-1171"/>
+<text text-anchor="start" x="1775" y="-1180.8" font-family="Helvetica,sans-Serif" font-size="14.00">trigger_id</text>
+<text text-anchor="start" x="1842" y="-1180.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1847" y="-1180.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="1770,-1146 1770,-1171 2069,-1171 2069,-1146 1770,-1146"/>
+<text text-anchor="start" x="1775" y="-1155.8" font-family="Helvetica,sans-Serif" font-size="14.00">type</text>
+<text text-anchor="start" x="1806" y="-1155.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1811" y="-1155.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(20)]</text>
+<text text-anchor="start" x="1923" y="-1155.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+</g>
+<!-- trigger&#45;&#45;callback -->
+<g id="edge15" class="edge">
+<title>trigger:id&#45;&#45;callback:trigger_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1656,-1567C1744.95,-1567 1680.05,-1183 1769,-1183"/>
+<text text-anchor="start" x="1738" y="-1171.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="1656" y="-1570.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+</g>
+<!-- task_instance -->
+<g id="node39" class="node">
+<title>task_instance</title>
+<polygon fill="none" stroke="black" points="1765,-2350 1765,-2378 2073,-2378 2073,-2350 1765,-2350"/>
+<text text-anchor="start" x="1857.5" y="-2361.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">task_instance</text>
+<polygon fill="none" stroke="black" points="1765,-2325 1765,-2350 2073,-2350 2073,-2325 1765,-2325"/>
+<text text-anchor="start" x="1770" y="-2334.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="1783" y="-2334.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1788" y="-2334.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
+<text text-anchor="start" x="1840" y="-2334.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1765,-2300 1765,-2325 2073,-2325 2073,-2300 1765,-2300"/>
+<text text-anchor="start" x="1770" y="-2309.8" font-family="Helvetica,sans-Serif" font-size="14.00">context_carrier</text>
+<text text-anchor="start" x="1874" y="-2309.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1879" y="-2309.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSONB]</text>
+<polygon fill="none" stroke="black" points="1765,-2275 1765,-2300 2073,-2300 2073,-2275 1765,-2275"/>
+<text text-anchor="start" x="1770" y="-2284.8" font-family="Helvetica,sans-Serif" font-size="14.00">custom_operator_name</text>
+<text text-anchor="start" x="1933" y="-2284.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1938" y="-2284.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
+<polygon fill="none" stroke="black" points="1765,-2250 1765,-2275 2073,-2275 2073,-2250 1765,-2250"/>
+<text text-anchor="start" x="1770" y="-2259.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="1816" y="-2259.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1821" y="-2259.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1942" y="-2259.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1765,-2225 1765,-2250 2073,-2250 2073,-2225 1765,-2225"/>
+<text text-anchor="start" x="1770" y="-2234.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_version_id</text>
+<text text-anchor="start" x="1874" y="-2234.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1879" y="-2234.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
+<polygon fill="none" stroke="black" points="1765,-2200 1765,-2225 2073,-2225 2073,-2200 1765,-2200"/>
+<text text-anchor="start" x="1770" y="-2209.8" font-family="Helvetica,sans-Serif" font-size="14.00">duration</text>
+<text text-anchor="start" x="1829" y="-2209.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1834" y="-2209.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [DOUBLE_PRECISION]</text>
+<polygon fill="none" stroke="black" points="1765,-2175 1765,-2200 2073,-2200 2073,-2175 1765,-2175"/>
+<text text-anchor="start" x="1770" y="-2184.8" font-family="Helvetica,sans-Serif" font-size="14.00">end_date</text>
+<text text-anchor="start" x="1834" y="-2184.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1839" y="-2184.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="1765,-2150 1765,-2175 2073,-2175 2073,-2150 1765,-2150"/>
+<text text-anchor="start" x="1770" y="-2159.8" font-family="Helvetica,sans-Serif" font-size="14.00">executor</text>
+<text text-anchor="start" x="1831" y="-2159.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1836" y="-2159.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
+<polygon fill="none" stroke="black" points="1765,-2125 1765,-2150 2073,-2150 2073,-2125 1765,-2125"/>
+<text text-anchor="start" x="1770" y="-2134.8" font-family="Helvetica,sans-Serif" font-size="14.00">executor_config</text>
+<text text-anchor="start" x="1880" y="-2134.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1885" y="-2134.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BYTEA]</text>
+<polygon fill="none" stroke="black" points="1765,-2100 1765,-2125 2073,-2125 2073,-2100 1765,-2100"/>
+<text text-anchor="start" x="1770" y="-2109.8" font-family="Helvetica,sans-Serif" font-size="14.00">external_executor_id</text>
+<text text-anchor="start" x="1913" y="-2109.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1918" y="-2109.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<polygon fill="none" stroke="black" points="1765,-2075 1765,-2100 2073,-2100 2073,-2075 1765,-2075"/>
+<text text-anchor="start" x="1770" y="-2084.8" font-family="Helvetica,sans-Serif" font-size="14.00">hostname</text>
+<text text-anchor="start" x="1840" y="-2084.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1845" y="-2084.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
+<polygon fill="none" stroke="black" points="1765,-2050 1765,-2075 2073,-2075 2073,-2050 1765,-2050"/>
+<text text-anchor="start" x="1770" y="-2059.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_heartbeat_at</text>
+<text text-anchor="start" x="1890" y="-2059.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1895" y="-2059.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="1765,-2025 1765,-2050 2073,-2050 2073,-2025 1765,-2025"/>
+<text text-anchor="start" x="1770" y="-2034.8" font-family="Helvetica,sans-Serif" font-size="14.00">map_index</text>
+<text text-anchor="start" x="1846" y="-2034.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1851" y="-2034.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1928" y="-2034.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1765,-2000 1765,-2025 2073,-2025 2073,-2000 1765,-2000"/>
+<text text-anchor="start" x="1770" y="-2009.8" font-family="Helvetica,sans-Serif" font-size="14.00">max_tries</text>
+<text text-anchor="start" x="1838" y="-2009.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1843" y="-2009.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="1765,-1975 1765,-2000 2073,-2000 2073,-1975 1765,-1975"/>
+<text text-anchor="start" x="1770" y="-1984.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_kwargs</text>
+<text text-anchor="start" x="1858" y="-1984.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1863" y="-1984.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSONB]</text>
+<polygon fill="none" stroke="black" points="1765,-1950 1765,-1975 2073,-1975 2073,-1950 1765,-1950"/>
+<text text-anchor="start" x="1770" y="-1959.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_method</text>
+<text text-anchor="start" x="1861" y="-1959.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1866" y="-1959.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
+<polygon fill="none" stroke="black" points="1765,-1925 1765,-1950 2073,-1950 2073,-1925 1765,-1925"/>
+<text text-anchor="start" x="1770" y="-1934.8" font-family="Helvetica,sans-Serif" font-size="14.00">operator</text>
+<text text-anchor="start" x="1830" y="-1934.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1835" y="-1934.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
+<polygon fill="none" stroke="black" points="1765,-1900 1765,-1925 2073,-1925 2073,-1900 1765,-1900"/>
+<text text-anchor="start" x="1770" y="-1909.8" font-family="Helvetica,sans-Serif" font-size="14.00">pid</text>
+<text text-anchor="start" x="1792" y="-1909.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1797" y="-1909.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="1765,-1875 1765,-1900 2073,-1900 2073,-1875 1765,-1875"/>
+<text text-anchor="start" x="1770" y="-1884.8" font-family="Helvetica,sans-Serif" font-size="14.00">pool</text>
+<text text-anchor="start" x="1800" y="-1884.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1805" y="-1884.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
+<text text-anchor="start" x="1926" y="-1884.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1765,-1850 1765,-1875 2073,-1875 2073,-1850 1765,-1850"/>
+<text text-anchor="start" x="1770" y="-1859.8" font-family="Helvetica,sans-Serif" font-size="14.00">pool_slots</text>
+<text text-anchor="start" x="1839" y="-1859.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1844" y="-1859.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1921" y="-1859.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1765,-1825 1765,-1850 2073,-1850 2073,-1825 1765,-1825"/>
+<text text-anchor="start" x="1770" y="-1834.8" font-family="Helvetica,sans-Serif" font-size="14.00">priority_weight</text>
+<text text-anchor="start" x="1874" y="-1834.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1879" y="-1834.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="1765,-1800 1765,-1825 2073,-1825 2073,-1800 1765,-1800"/>
+<text text-anchor="start" x="1770" y="-1809.8" font-family="Helvetica,sans-Serif" font-size="14.00">queue</text>
+<text text-anchor="start" x="1814" y="-1809.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1819" y="-1809.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
+<polygon fill="none" stroke="black" points="1765,-1775 1765,-1800 2073,-1800 2073,-1775 1765,-1775"/>
+<text text-anchor="start" x="1770" y="-1784.8" font-family="Helvetica,sans-Serif" font-size="14.00">queued_by_job_id</text>
+<text text-anchor="start" x="1894" y="-1784.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1899" y="-1784.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="1765,-1750 1765,-1775 2073,-1775 2073,-1750 1765,-1750"/>
+<text text-anchor="start" x="1770" y="-1759.8" font-family="Helvetica,sans-Serif" font-size="14.00">queued_dttm</text>
+<text text-anchor="start" x="1863" y="-1759.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1868" y="-1759.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="1765,-1725 1765,-1750 2073,-1750 2073,-1725 1765,-1725"/>
+<text text-anchor="start" x="1770" y="-1734.8" font-family="Helvetica,sans-Serif" font-size="14.00">rendered_map_index</text>
+<text text-anchor="start" x="1915" y="-1734.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1920" y="-1734.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<polygon fill="none" stroke="black" points="1765,-1700 1765,-1725 2073,-1725 2073,-1700 1765,-1700"/>
+<text text-anchor="start" x="1770" y="-1709.8" font-family="Helvetica,sans-Serif" font-size="14.00">run_id</text>
+<text text-anchor="start" x="1814" y="-1709.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1819" y="-1709.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1940" y="-1709.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1765,-1675 1765,-1700 2073,-1700 2073,-1675 1765,-1675"/>
+<text text-anchor="start" x="1770" y="-1684.8" font-family="Helvetica,sans-Serif" font-size="14.00">scheduled_dttm</text>
+<text text-anchor="start" x="1882" y="-1684.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1887" y="-1684.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="1765,-1650 1765,-1675 2073,-1675 2073,-1650 1765,-1650"/>
+<text text-anchor="start" x="1770" y="-1659.8" font-family="Helvetica,sans-Serif" font-size="14.00">span_status</text>
+<text text-anchor="start" x="1854" y="-1659.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1859" y="-1659.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1980" y="-1659.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1765,-1625 1765,-1650 2073,-1650 2073,-1625 1765,-1625"/>
+<text text-anchor="start" x="1770" y="-1634.8" font-family="Helvetica,sans-Serif" font-size="14.00">start_date</text>
+<text text-anchor="start" x="1840" y="-1634.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1845" y="-1634.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="1765,-1600 1765,-1625 2073,-1625 2073,-1600 1765,-1600"/>
+<text text-anchor="start" x="1770" y="-1609.8" font-family="Helvetica,sans-Serif" font-size="14.00">state</text>
+<text text-anchor="start" x="1805" y="-1609.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1810" y="-1609.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(20)]</text>
+<polygon fill="none" stroke="black" points="1765,-1575 1765,-1600 2073,-1600 2073,-1575 1765,-1575"/>
+<text text-anchor="start" x="1770" y="-1584.8" font-family="Helvetica,sans-Serif" font-size="14.00">task_display_name</text>
+<text text-anchor="start" x="1902" y="-1584.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1907" y="-1584.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
+<polygon fill="none" stroke="black" points="1765,-1550 1765,-1575 2073,-1575 2073,-1550 1765,-1550"/>
+<text text-anchor="start" x="1770" y="-1559.8" font-family="Helvetica,sans-Serif" font-size="14.00">task_id</text>
+<text text-anchor="start" x="1819" y="-1559.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1824" y="-1559.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1945" y="-1559.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1765,-1525 1765,-1550 2073,-1550 2073,-1525 1765,-1525"/>
+<text text-anchor="start" x="1770" y="-1534.8" font-family="Helvetica,sans-Serif" font-size="14.00">trigger_id</text>
+<text text-anchor="start" x="1837" y="-1534.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1842" y="-1534.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="1765,-1500 1765,-1525 2073,-1525 2073,-1500 1765,-1500"/>
+<text text-anchor="start" x="1770" y="-1509.8" font-family="Helvetica,sans-Serif" font-size="14.00">trigger_timeout</text>
+<text text-anchor="start" x="1878" y="-1509.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1883" y="-1509.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="1765,-1475 1765,-1500 2073,-1500 2073,-1475 1765,-1475"/>
+<text text-anchor="start" x="1770" y="-1484.8" font-family="Helvetica,sans-Serif" font-size="14.00">try_number</text>
+<text text-anchor="start" x="1852" y="-1484.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1857" y="-1484.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="1765,-1450 1765,-1475 2073,-1475 2073,-1450 1765,-1450"/>
+<text text-anchor="start" x="1770" y="-1459.8" font-family="Helvetica,sans-Serif" font-size="14.00">unixname</text>
+<text text-anchor="start" x="1840" y="-1459.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1845" y="-1459.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
+<polygon fill="none" stroke="black" points="1765,-1425 1765,-1450 2073,-1450 2073,-1425 1765,-1425"/>
+<text text-anchor="start" x="1770" y="-1434.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
+<text text-anchor="start" x="1849" y="-1434.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1854" y="-1434.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+</g>
+<!-- trigger&#45;&#45;task_instance -->
+<g id="edge43" class="edge">
+<title>trigger:id&#45;&#45;task_instance:trigger_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1656,-1567C1705.82,-1567 1714.18,-1537 1764,-1537"/>
+<text text-anchor="start" x="1733" y="-1525.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="1656" y="-1555.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+</g>
+<!-- deadline -->
+<g id="node40" class="node">
+<title>deadline</title>
+<polygon fill="none" stroke="black" points="1777,-2586 1777,-2614 2061,-2614 2061,-2586 1777,-2586"/>
+<text text-anchor="start" x="1881" y="-2597.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">deadline</text>
+<polygon fill="none" stroke="black" points="1777,-2561 1777,-2586 2061,-2586 2061,-2561 1777,-2561"/>
+<text text-anchor="start" x="1782" y="-2570.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="1795" y="-2570.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1800" y="-2570.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
+<text text-anchor="start" x="1852" y="-2570.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1777,-2536 1777,-2561 2061,-2561 2061,-2536 1777,-2536"/>
+<text text-anchor="start" x="1782" y="-2545.8" font-family="Helvetica,sans-Serif" font-size="14.00">callback</text>
+<text text-anchor="start" x="1839" y="-2545.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1844" y="-2545.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<text text-anchor="start" x="1895" y="-2545.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1777,-2511 1777,-2536 2061,-2536 2061,-2511 1777,-2511"/>
+<text text-anchor="start" x="1782" y="-2520.8" font-family="Helvetica,sans-Serif" font-size="14.00">callback_state</text>
+<text text-anchor="start" x="1880" y="-2520.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1885" y="-2520.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(20)]</text>
+<polygon fill="none" stroke="black" points="1777,-2486 1777,-2511 2061,-2511 2061,-2486 1777,-2486"/>
+<text text-anchor="start" x="1782" y="-2495.8" font-family="Helvetica,sans-Serif" font-size="14.00">dagrun_id</text>
+<text text-anchor="start" x="1852" y="-2495.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1857" y="-2495.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="1777,-2461 1777,-2486 2061,-2486 2061,-2461 1777,-2461"/>
+<text text-anchor="start" x="1782" y="-2470.8" font-family="Helvetica,sans-Serif" font-size="14.00">deadline_time</text>
+<text text-anchor="start" x="1879" y="-2470.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1884" y="-2470.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1980" y="-2470.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1777,-2436 1777,-2461 2061,-2461 2061,-2436 1777,-2436"/>
+<text text-anchor="start" x="1782" y="-2445.8" font-family="Helvetica,sans-Serif" font-size="14.00">trigger_id</text>
+<text text-anchor="start" x="1849" y="-2445.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1854" y="-2445.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+</g>
+<!-- trigger&#45;&#45;deadline -->
+<g id="edge44" class="edge">
+<title>trigger:id&#45;&#45;deadline:trigger_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1656,-1567C1698.46,-1567 1704.54,-1597.86 1721,-1637 1756.01,-1720.26 1685.68,-2448 1776,-2448"/>
+<text text-anchor="start" x="1745" y="-2436.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="1615" y="-1555.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
 </g>
 <!-- dag_run -->
 <g id="node34" class="node">
 <title>dag_run</title>
-<polygon fill="none" stroke="black" points="1363,-1483 1363,-1511 1659,-1511 1659,-1483 1363,-1483"/>
-<text text-anchor="start" x="1474.5" y="-1494.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_run</text>
-<polygon fill="none" stroke="black" points="1363,-1458 1363,-1483 1659,-1483 1659,-1458 1363,-1458"/>
-<text text-anchor="start" x="1368" y="-1467.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="1381" y="-1467.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1386" y="-1467.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1463" y="-1467.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1363,-1433 1363,-1458 1659,-1458 1659,-1433 1363,-1433"/>
-<text text-anchor="start" x="1368" y="-1442.8" font-family="Helvetica,sans-Serif" font-size="14.00">backfill_id</text>
-<text text-anchor="start" x="1438" y="-1442.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1443" y="-1442.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="1363,-1408 1363,-1433 1659,-1433 1659,-1408 1363,-1408"/>
-<text text-anchor="start" x="1368" y="-1417.8" font-family="Helvetica,sans-Serif" font-size="14.00">bundle_version</text>
-<text text-anchor="start" x="1474" y="-1417.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1479" y="-1417.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<polygon fill="none" stroke="black" points="1363,-1383 1363,-1408 1659,-1408 1659,-1383 1363,-1383"/>
-<text text-anchor="start" x="1368" y="-1392.8" font-family="Helvetica,sans-Serif" font-size="14.00">clear_number</text>
-<text text-anchor="start" x="1464" y="-1392.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1469" y="-1392.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1546" y="-1392.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1363,-1358 1363,-1383 1659,-1383 1659,-1358 1363,-1358"/>
-<text text-anchor="start" x="1368" y="-1367.8" font-family="Helvetica,sans-Serif" font-size="14.00">conf</text>
-<text text-anchor="start" x="1399" y="-1367.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1404" y="-1367.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSONB]</text>
-<polygon fill="none" stroke="black" points="1363,-1333 1363,-1358 1659,-1358 1659,-1333 1363,-1333"/>
-<text text-anchor="start" x="1368" y="-1342.8" font-family="Helvetica,sans-Serif" font-size="14.00">context_carrier</text>
-<text text-anchor="start" x="1472" y="-1342.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1477" y="-1342.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSONB]</text>
-<polygon fill="none" stroke="black" points="1363,-1308 1363,-1333 1659,-1333 1659,-1308 1363,-1308"/>
-<text text-anchor="start" x="1368" y="-1317.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_dag_version_id</text>
-<text text-anchor="start" x="1531" y="-1317.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1536" y="-1317.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
-<polygon fill="none" stroke="black" points="1363,-1283 1363,-1308 1659,-1308 1659,-1283 1363,-1283"/>
-<text text-anchor="start" x="1368" y="-1292.8" font-family="Helvetica,sans-Serif" font-size="14.00">creating_job_id</text>
-<text text-anchor="start" x="1472" y="-1292.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1477" y="-1292.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="1363,-1258 1363,-1283 1659,-1283 1659,-1258 1363,-1258"/>
-<text text-anchor="start" x="1368" y="-1267.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="1414" y="-1267.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1419" y="-1267.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1540" y="-1267.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1363,-1233 1363,-1258 1659,-1258 1659,-1233 1363,-1233"/>
-<text text-anchor="start" x="1368" y="-1242.8" font-family="Helvetica,sans-Serif" font-size="14.00">data_interval_end</text>
-<text text-anchor="start" x="1492" y="-1242.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1497" y="-1242.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="1363,-1208 1363,-1233 1659,-1233 1659,-1208 1363,-1208"/>
-<text text-anchor="start" x="1368" y="-1217.8" font-family="Helvetica,sans-Serif" font-size="14.00">data_interval_start</text>
-<text text-anchor="start" x="1498" y="-1217.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1503" y="-1217.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="1363,-1183 1363,-1208 1659,-1208 1659,-1183 1363,-1183"/>
-<text text-anchor="start" x="1368" y="-1192.8" font-family="Helvetica,sans-Serif" font-size="14.00">end_date</text>
-<text text-anchor="start" x="1432" y="-1192.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1437" y="-1192.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="1363,-1158 1363,-1183 1659,-1183 1659,-1158 1363,-1158"/>
-<text text-anchor="start" x="1368" y="-1167.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_scheduling_decision</text>
-<text text-anchor="start" x="1540" y="-1167.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1545" y="-1167.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="1363,-1133 1363,-1158 1659,-1158 1659,-1133 1363,-1133"/>
-<text text-anchor="start" x="1368" y="-1142.8" font-family="Helvetica,sans-Serif" font-size="14.00">log_template_id</text>
-<text text-anchor="start" x="1477" y="-1142.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1482" y="-1142.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="1363,-1108 1363,-1133 1659,-1133 1659,-1108 1363,-1108"/>
-<text text-anchor="start" x="1368" y="-1117.8" font-family="Helvetica,sans-Serif" font-size="14.00">logical_date</text>
-<text text-anchor="start" x="1450" y="-1117.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1455" y="-1117.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="1363,-1083 1363,-1108 1659,-1108 1659,-1083 1363,-1083"/>
-<text text-anchor="start" x="1368" y="-1092.8" font-family="Helvetica,sans-Serif" font-size="14.00">queued_at</text>
-<text text-anchor="start" x="1441" y="-1092.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1446" y="-1092.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="1363,-1058 1363,-1083 1659,-1083 1659,-1058 1363,-1058"/>
-<text text-anchor="start" x="1368" y="-1067.8" font-family="Helvetica,sans-Serif" font-size="14.00">run_after</text>
-<text text-anchor="start" x="1432" y="-1067.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1437" y="-1067.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1533" y="-1067.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1363,-1033 1363,-1058 1659,-1058 1659,-1033 1363,-1033"/>
-<text text-anchor="start" x="1368" y="-1042.8" font-family="Helvetica,sans-Serif" font-size="14.00">run_id</text>
-<text text-anchor="start" x="1412" y="-1042.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1417" y="-1042.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1538" y="-1042.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1363,-1008 1363,-1033 1659,-1033 1659,-1008 1363,-1008"/>
-<text text-anchor="start" x="1368" y="-1017.8" font-family="Helvetica,sans-Serif" font-size="14.00">run_type</text>
-<text text-anchor="start" x="1430" y="-1017.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1435" y="-1017.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(50)]</text>
-<text text-anchor="start" x="1547" y="-1017.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1363,-983 1363,-1008 1659,-1008 1659,-983 1363,-983"/>
-<text text-anchor="start" x="1368" y="-992.8" font-family="Helvetica,sans-Serif" font-size="14.00">scheduled_by_job_id</text>
-<text text-anchor="start" x="1511" y="-992.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1516" y="-992.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="1363,-958 1363,-983 1659,-983 1659,-958 1363,-958"/>
-<text text-anchor="start" x="1368" y="-967.8" font-family="Helvetica,sans-Serif" font-size="14.00">span_status</text>
-<text text-anchor="start" x="1452" y="-967.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1457" y="-967.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1578" y="-967.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1363,-933 1363,-958 1659,-958 1659,-933 1363,-933"/>
-<text text-anchor="start" x="1368" y="-942.8" font-family="Helvetica,sans-Serif" font-size="14.00">start_date</text>
-<text text-anchor="start" x="1438" y="-942.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1443" y="-942.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="1363,-908 1363,-933 1659,-933 1659,-908 1363,-908"/>
-<text text-anchor="start" x="1368" y="-917.8" font-family="Helvetica,sans-Serif" font-size="14.00">state</text>
-<text text-anchor="start" x="1403" y="-917.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1408" y="-917.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(50)]</text>
-<polygon fill="none" stroke="black" points="1363,-883 1363,-908 1659,-908 1659,-883 1363,-883"/>
-<text text-anchor="start" x="1368" y="-892.8" font-family="Helvetica,sans-Serif" font-size="14.00">triggered_by</text>
-<text text-anchor="start" x="1456" y="-892.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1461" y="-892.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(50)]</text>
-<polygon fill="none" stroke="black" points="1363,-858 1363,-883 1659,-883 1659,-858 1363,-858"/>
-<text text-anchor="start" x="1368" y="-867.8" font-family="Helvetica,sans-Serif" font-size="14.00">triggering_user_name</text>
-<text text-anchor="start" x="1521" y="-867.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1526" y="-867.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(512)]</text>
-<polygon fill="none" stroke="black" points="1363,-833 1363,-858 1659,-858 1659,-833 1363,-833"/>
-<text text-anchor="start" x="1368" y="-842.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
-<text text-anchor="start" x="1447" y="-842.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1452" y="-842.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="1363,-2845 1363,-2873 1659,-2873 1659,-2845 1363,-2845"/>
+<text text-anchor="start" x="1474.5" y="-2856.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_run</text>
+<polygon fill="none" stroke="black" points="1363,-2820 1363,-2845 1659,-2845 1659,-2820 1363,-2820"/>
+<text text-anchor="start" x="1368" y="-2829.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="1381" y="-2829.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1386" y="-2829.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1463" y="-2829.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1363,-2795 1363,-2820 1659,-2820 1659,-2795 1363,-2795"/>
+<text text-anchor="start" x="1368" y="-2804.8" font-family="Helvetica,sans-Serif" font-size="14.00">backfill_id</text>
+<text text-anchor="start" x="1438" y="-2804.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1443" y="-2804.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="1363,-2770 1363,-2795 1659,-2795 1659,-2770 1363,-2770"/>
+<text text-anchor="start" x="1368" y="-2779.8" font-family="Helvetica,sans-Serif" font-size="14.00">bundle_version</text>
+<text text-anchor="start" x="1474" y="-2779.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1479" y="-2779.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<polygon fill="none" stroke="black" points="1363,-2745 1363,-2770 1659,-2770 1659,-2745 1363,-2745"/>
+<text text-anchor="start" x="1368" y="-2754.8" font-family="Helvetica,sans-Serif" font-size="14.00">clear_number</text>
+<text text-anchor="start" x="1464" y="-2754.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1469" y="-2754.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1546" y="-2754.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1363,-2720 1363,-2745 1659,-2745 1659,-2720 1363,-2720"/>
+<text text-anchor="start" x="1368" y="-2729.8" font-family="Helvetica,sans-Serif" font-size="14.00">conf</text>
+<text text-anchor="start" x="1399" y="-2729.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1404" y="-2729.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSONB]</text>
+<polygon fill="none" stroke="black" points="1363,-2695 1363,-2720 1659,-2720 1659,-2695 1363,-2695"/>
+<text text-anchor="start" x="1368" y="-2704.8" font-family="Helvetica,sans-Serif" font-size="14.00">context_carrier</text>
+<text text-anchor="start" x="1472" y="-2704.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1477" y="-2704.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSONB]</text>
+<polygon fill="none" stroke="black" points="1363,-2670 1363,-2695 1659,-2695 1659,-2670 1363,-2670"/>
+<text text-anchor="start" x="1368" y="-2679.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_dag_version_id</text>
+<text text-anchor="start" x="1531" y="-2679.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1536" y="-2679.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
+<polygon fill="none" stroke="black" points="1363,-2645 1363,-2670 1659,-2670 1659,-2645 1363,-2645"/>
+<text text-anchor="start" x="1368" y="-2654.8" font-family="Helvetica,sans-Serif" font-size="14.00">creating_job_id</text>
+<text text-anchor="start" x="1472" y="-2654.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1477" y="-2654.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="1363,-2620 1363,-2645 1659,-2645 1659,-2620 1363,-2620"/>
+<text text-anchor="start" x="1368" y="-2629.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="1414" y="-2629.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1419" y="-2629.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1540" y="-2629.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1363,-2595 1363,-2620 1659,-2620 1659,-2595 1363,-2595"/>
+<text text-anchor="start" x="1368" y="-2604.8" font-family="Helvetica,sans-Serif" font-size="14.00">data_interval_end</text>
+<text text-anchor="start" x="1492" y="-2604.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1497" y="-2604.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="1363,-2570 1363,-2595 1659,-2595 1659,-2570 1363,-2570"/>
+<text text-anchor="start" x="1368" y="-2579.8" font-family="Helvetica,sans-Serif" font-size="14.00">data_interval_start</text>
+<text text-anchor="start" x="1498" y="-2579.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1503" y="-2579.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="1363,-2545 1363,-2570 1659,-2570 1659,-2545 1363,-2545"/>
+<text text-anchor="start" x="1368" y="-2554.8" font-family="Helvetica,sans-Serif" font-size="14.00">end_date</text>
+<text text-anchor="start" x="1432" y="-2554.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1437" y="-2554.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="1363,-2520 1363,-2545 1659,-2545 1659,-2520 1363,-2520"/>
+<text text-anchor="start" x="1368" y="-2529.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_scheduling_decision</text>
+<text text-anchor="start" x="1540" y="-2529.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1545" y="-2529.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="1363,-2495 1363,-2520 1659,-2520 1659,-2495 1363,-2495"/>
+<text text-anchor="start" x="1368" y="-2504.8" font-family="Helvetica,sans-Serif" font-size="14.00">log_template_id</text>
+<text text-anchor="start" x="1477" y="-2504.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1482" y="-2504.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="1363,-2470 1363,-2495 1659,-2495 1659,-2470 1363,-2470"/>
+<text text-anchor="start" x="1368" y="-2479.8" font-family="Helvetica,sans-Serif" font-size="14.00">logical_date</text>
+<text text-anchor="start" x="1450" y="-2479.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1455" y="-2479.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="1363,-2445 1363,-2470 1659,-2470 1659,-2445 1363,-2445"/>
+<text text-anchor="start" x="1368" y="-2454.8" font-family="Helvetica,sans-Serif" font-size="14.00">queued_at</text>
+<text text-anchor="start" x="1441" y="-2454.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1446" y="-2454.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="1363,-2420 1363,-2445 1659,-2445 1659,-2420 1363,-2420"/>
+<text text-anchor="start" x="1368" y="-2429.8" font-family="Helvetica,sans-Serif" font-size="14.00">run_after</text>
+<text text-anchor="start" x="1432" y="-2429.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1437" y="-2429.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1533" y="-2429.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1363,-2395 1363,-2420 1659,-2420 1659,-2395 1363,-2395"/>
+<text text-anchor="start" x="1368" y="-2404.8" font-family="Helvetica,sans-Serif" font-size="14.00">run_id</text>
+<text text-anchor="start" x="1412" y="-2404.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1417" y="-2404.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1538" y="-2404.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1363,-2370 1363,-2395 1659,-2395 1659,-2370 1363,-2370"/>
+<text text-anchor="start" x="1368" y="-2379.8" font-family="Helvetica,sans-Serif" font-size="14.00">run_type</text>
+<text text-anchor="start" x="1430" y="-2379.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1435" y="-2379.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(50)]</text>
+<text text-anchor="start" x="1547" y="-2379.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1363,-2345 1363,-2370 1659,-2370 1659,-2345 1363,-2345"/>
+<text text-anchor="start" x="1368" y="-2354.8" font-family="Helvetica,sans-Serif" font-size="14.00">scheduled_by_job_id</text>
+<text text-anchor="start" x="1511" y="-2354.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1516" y="-2354.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="1363,-2320 1363,-2345 1659,-2345 1659,-2320 1363,-2320"/>
+<text text-anchor="start" x="1368" y="-2329.8" font-family="Helvetica,sans-Serif" font-size="14.00">span_status</text>
+<text text-anchor="start" x="1452" y="-2329.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1457" y="-2329.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1578" y="-2329.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1363,-2295 1363,-2320 1659,-2320 1659,-2295 1363,-2295"/>
+<text text-anchor="start" x="1368" y="-2304.8" font-family="Helvetica,sans-Serif" font-size="14.00">start_date</text>
+<text text-anchor="start" x="1438" y="-2304.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1443" y="-2304.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="1363,-2270 1363,-2295 1659,-2295 1659,-2270 1363,-2270"/>
+<text text-anchor="start" x="1368" y="-2279.8" font-family="Helvetica,sans-Serif" font-size="14.00">state</text>
+<text text-anchor="start" x="1403" y="-2279.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1408" y="-2279.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(50)]</text>
+<polygon fill="none" stroke="black" points="1363,-2245 1363,-2270 1659,-2270 1659,-2245 1363,-2245"/>
+<text text-anchor="start" x="1368" y="-2254.8" font-family="Helvetica,sans-Serif" font-size="14.00">triggered_by</text>
+<text text-anchor="start" x="1456" y="-2254.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1461" y="-2254.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(50)]</text>
+<polygon fill="none" stroke="black" points="1363,-2220 1363,-2245 1659,-2245 1659,-2220 1363,-2220"/>
+<text text-anchor="start" x="1368" y="-2229.8" font-family="Helvetica,sans-Serif" font-size="14.00">triggering_user_name</text>
+<text text-anchor="start" x="1521" y="-2229.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1526" y="-2229.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(512)]</text>
+<polygon fill="none" stroke="black" points="1363,-2195 1363,-2220 1659,-2220 1659,-2195 1363,-2195"/>
+<text text-anchor="start" x="1368" y="-2204.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
+<text text-anchor="start" x="1447" y="-2204.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1452" y="-2204.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
 </g>
 <!-- dag_version&#45;&#45;dag_run -->
-<g id="edge35" class="edge">
+<g id="edge34" class="edge">
 <title>dag_version:id&#45;&#45;dag_run:created_dag_version_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1225.5,-2529C1360.58,-2529 1226.92,-1321 1362,-1321"/>
-<text text-anchor="start" x="1331" y="-1309.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="1225.5" y="-2517.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1225.5,-1337C1375.82,-1337 1211.68,-2683 1362,-2683"/>
+<text text-anchor="start" x="1331" y="-2671.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="1225.5" y="-1325.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
 </g>
 <!-- dag_code -->
 <g id="node36" class="node">
 <title>dag_code</title>
-<polygon fill="none" stroke="black" points="1346,-2756 1346,-2784 1676,-2784 1676,-2756 1346,-2756"/>
-<text text-anchor="start" x="1468.5" y="-2767.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_code</text>
-<polygon fill="none" stroke="black" points="1346,-2731 1346,-2756 1676,-2756 1676,-2731 1346,-2731"/>
-<text text-anchor="start" x="1351" y="-2740.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="1364" y="-2740.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1369" y="-2740.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
-<text text-anchor="start" x="1421" y="-2740.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1346,-2706 1346,-2731 1676,-2731 1676,-2706 1346,-2706"/>
-<text text-anchor="start" x="1351" y="-2715.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
-<text text-anchor="start" x="1424" y="-2715.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1429" y="-2715.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1525" y="-2715.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1346,-2681 1346,-2706 1676,-2706 1676,-2681 1346,-2681"/>
-<text text-anchor="start" x="1351" y="-2690.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="1397" y="-2690.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1402" y="-2690.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1523" y="-2690.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1346,-2656 1346,-2681 1676,-2681 1676,-2656 1346,-2656"/>
-<text text-anchor="start" x="1351" y="-2665.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_version_id</text>
-<text text-anchor="start" x="1455" y="-2665.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1460" y="-2665.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
-<text text-anchor="start" x="1512" y="-2665.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1346,-2631 1346,-2656 1676,-2656 1676,-2631 1346,-2631"/>
-<text text-anchor="start" x="1351" y="-2640.8" font-family="Helvetica,sans-Serif" font-size="14.00">fileloc</text>
-<text text-anchor="start" x="1392" y="-2640.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1397" y="-2640.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
-<text text-anchor="start" x="1527" y="-2640.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1346,-2606 1346,-2631 1676,-2631 1676,-2606 1346,-2606"/>
-<text text-anchor="start" x="1351" y="-2615.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_updated</text>
-<text text-anchor="start" x="1441" y="-2615.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1446" y="-2615.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1542" y="-2615.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1346,-2581 1346,-2606 1676,-2606 1676,-2581 1346,-2581"/>
-<text text-anchor="start" x="1351" y="-2590.8" font-family="Helvetica,sans-Serif" font-size="14.00">source_code</text>
-<text text-anchor="start" x="1437" y="-2590.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1442" y="-2590.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<text text-anchor="start" x="1492" y="-2590.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1346,-2556 1346,-2581 1676,-2581 1676,-2556 1346,-2556"/>
-<text text-anchor="start" x="1351" y="-2565.8" font-family="Helvetica,sans-Serif" font-size="14.00">source_code_hash</text>
-<text text-anchor="start" x="1478" y="-2565.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1483" y="-2565.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(32)]</text>
-<text text-anchor="start" x="1595" y="-2565.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1346,-2141 1346,-2169 1676,-2169 1676,-2141 1346,-2141"/>
+<text text-anchor="start" x="1468.5" y="-2152.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_code</text>
+<polygon fill="none" stroke="black" points="1346,-2116 1346,-2141 1676,-2141 1676,-2116 1346,-2116"/>
+<text text-anchor="start" x="1351" y="-2125.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="1364" y="-2125.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1369" y="-2125.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
+<text text-anchor="start" x="1421" y="-2125.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1346,-2091 1346,-2116 1676,-2116 1676,-2091 1346,-2091"/>
+<text text-anchor="start" x="1351" y="-2100.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
+<text text-anchor="start" x="1424" y="-2100.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1429" y="-2100.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1525" y="-2100.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1346,-2066 1346,-2091 1676,-2091 1676,-2066 1346,-2066"/>
+<text text-anchor="start" x="1351" y="-2075.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="1397" y="-2075.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1402" y="-2075.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1523" y="-2075.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1346,-2041 1346,-2066 1676,-2066 1676,-2041 1346,-2041"/>
+<text text-anchor="start" x="1351" y="-2050.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_version_id</text>
+<text text-anchor="start" x="1455" y="-2050.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1460" y="-2050.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
+<text text-anchor="start" x="1512" y="-2050.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1346,-2016 1346,-2041 1676,-2041 1676,-2016 1346,-2016"/>
+<text text-anchor="start" x="1351" y="-2025.8" font-family="Helvetica,sans-Serif" font-size="14.00">fileloc</text>
+<text text-anchor="start" x="1392" y="-2025.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1397" y="-2025.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
+<text text-anchor="start" x="1527" y="-2025.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1346,-1991 1346,-2016 1676,-2016 1676,-1991 1346,-1991"/>
+<text text-anchor="start" x="1351" y="-2000.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_updated</text>
+<text text-anchor="start" x="1441" y="-2000.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1446" y="-2000.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1542" y="-2000.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1346,-1966 1346,-1991 1676,-1991 1676,-1966 1346,-1966"/>
+<text text-anchor="start" x="1351" y="-1975.8" font-family="Helvetica,sans-Serif" font-size="14.00">source_code</text>
+<text text-anchor="start" x="1437" y="-1975.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1442" y="-1975.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<text text-anchor="start" x="1492" y="-1975.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1346,-1941 1346,-1966 1676,-1966 1676,-1941 1346,-1941"/>
+<text text-anchor="start" x="1351" y="-1950.8" font-family="Helvetica,sans-Serif" font-size="14.00">source_code_hash</text>
+<text text-anchor="start" x="1478" y="-1950.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1483" y="-1950.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(32)]</text>
+<text text-anchor="start" x="1595" y="-1950.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- dag_version&#45;&#45;dag_code -->
 <g id="edge36" class="edge">
 <title>dag_version:id&#45;&#45;dag_code:dag_version_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1225.5,-2529C1306.97,-2529 1263.53,-2668 1345,-2668"/>
-<text text-anchor="start" x="1314" y="-2656.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="1225.5" y="-2532.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1225.5,-1337C1386.81,-1337 1183.69,-2053 1345,-2053"/>
+<text text-anchor="start" x="1314" y="-2041.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="1225.5" y="-1340.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- serialized_dag -->
 <g id="node37" class="node">
 <title>serialized_dag</title>
-<polygon fill="none" stroke="black" points="1373,-2502 1373,-2530 1650,-2530 1650,-2502 1373,-2502"/>
-<text text-anchor="start" x="1448" y="-2513.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">serialized_dag</text>
-<polygon fill="none" stroke="black" points="1373,-2477 1373,-2502 1650,-2502 1650,-2477 1373,-2477"/>
-<text text-anchor="start" x="1378" y="-2486.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="1391" y="-2486.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1396" y="-2486.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
-<text text-anchor="start" x="1448" y="-2486.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1373,-2452 1373,-2477 1650,-2477 1650,-2452 1373,-2452"/>
-<text text-anchor="start" x="1378" y="-2461.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
-<text text-anchor="start" x="1451" y="-2461.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1456" y="-2461.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1552" y="-2461.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1373,-2427 1373,-2452 1650,-2452 1650,-2427 1373,-2427"/>
-<text text-anchor="start" x="1378" y="-2436.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_hash</text>
-<text text-anchor="start" x="1445" y="-2436.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1450" y="-2436.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(32)]</text>
-<text text-anchor="start" x="1562" y="-2436.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1373,-2402 1373,-2427 1650,-2427 1650,-2402 1373,-2402"/>
-<text text-anchor="start" x="1378" y="-2411.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="1424" y="-2411.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1429" y="-2411.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1550" y="-2411.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1373,-2377 1373,-2402 1650,-2402 1650,-2377 1373,-2377"/>
-<text text-anchor="start" x="1378" y="-2386.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_version_id</text>
-<text text-anchor="start" x="1482" y="-2386.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1487" y="-2386.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
-<text text-anchor="start" x="1539" y="-2386.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1373,-2352 1373,-2377 1650,-2377 1650,-2352 1373,-2352"/>
-<text text-anchor="start" x="1378" y="-2361.8" font-family="Helvetica,sans-Serif" font-size="14.00">data</text>
-<text text-anchor="start" x="1409" y="-2361.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1414" y="-2361.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSONB]</text>
-<polygon fill="none" stroke="black" points="1373,-2327 1373,-2352 1650,-2352 1650,-2327 1373,-2327"/>
-<text text-anchor="start" x="1378" y="-2336.8" font-family="Helvetica,sans-Serif" font-size="14.00">data_compressed</text>
-<text text-anchor="start" x="1500" y="-2336.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1505" y="-2336.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BYTEA]</text>
-<polygon fill="none" stroke="black" points="1373,-2302 1373,-2327 1650,-2327 1650,-2302 1373,-2302"/>
-<text text-anchor="start" x="1378" y="-2311.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_updated</text>
-<text text-anchor="start" x="1468" y="-2311.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1473" y="-2311.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1569" y="-2311.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1373,-1887 1373,-1915 1650,-1915 1650,-1887 1373,-1887"/>
+<text text-anchor="start" x="1448" y="-1898.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">serialized_dag</text>
+<polygon fill="none" stroke="black" points="1373,-1862 1373,-1887 1650,-1887 1650,-1862 1373,-1862"/>
+<text text-anchor="start" x="1378" y="-1871.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="1391" y="-1871.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1396" y="-1871.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
+<text text-anchor="start" x="1448" y="-1871.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1373,-1837 1373,-1862 1650,-1862 1650,-1837 1373,-1837"/>
+<text text-anchor="start" x="1378" y="-1846.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
+<text text-anchor="start" x="1451" y="-1846.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1456" y="-1846.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1552" y="-1846.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1373,-1812 1373,-1837 1650,-1837 1650,-1812 1373,-1812"/>
+<text text-anchor="start" x="1378" y="-1821.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_hash</text>
+<text text-anchor="start" x="1445" y="-1821.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1450" y="-1821.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(32)]</text>
+<text text-anchor="start" x="1562" y="-1821.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1373,-1787 1373,-1812 1650,-1812 1650,-1787 1373,-1787"/>
+<text text-anchor="start" x="1378" y="-1796.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="1424" y="-1796.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1429" y="-1796.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1550" y="-1796.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1373,-1762 1373,-1787 1650,-1787 1650,-1762 1373,-1762"/>
+<text text-anchor="start" x="1378" y="-1771.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_version_id</text>
+<text text-anchor="start" x="1482" y="-1771.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1487" y="-1771.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
+<text text-anchor="start" x="1539" y="-1771.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1373,-1737 1373,-1762 1650,-1762 1650,-1737 1373,-1737"/>
+<text text-anchor="start" x="1378" y="-1746.8" font-family="Helvetica,sans-Serif" font-size="14.00">data</text>
+<text text-anchor="start" x="1409" y="-1746.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1414" y="-1746.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSONB]</text>
+<polygon fill="none" stroke="black" points="1373,-1712 1373,-1737 1650,-1737 1650,-1712 1373,-1712"/>
+<text text-anchor="start" x="1378" y="-1721.8" font-family="Helvetica,sans-Serif" font-size="14.00">data_compressed</text>
+<text text-anchor="start" x="1500" y="-1721.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1505" y="-1721.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BYTEA]</text>
+<polygon fill="none" stroke="black" points="1373,-1687 1373,-1712 1650,-1712 1650,-1687 1373,-1687"/>
+<text text-anchor="start" x="1378" y="-1696.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_updated</text>
+<text text-anchor="start" x="1468" y="-1696.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1473" y="-1696.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1569" y="-1696.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- dag_version&#45;&#45;serialized_dag -->
 <g id="edge37" class="edge">
 <title>dag_version:id&#45;&#45;serialized_dag:dag_version_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1225.5,-2529C1315.56,-2529 1281.94,-2389 1372,-2389"/>
-<text text-anchor="start" x="1341" y="-2377.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="1215.5" y="-2517.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1225.5,-1337C1255.24,-1337 1253.97,-1363.39 1265,-1391 1311.23,-1506.69 1256.92,-1552.47 1301,-1669 1320.93,-1721.69 1315.67,-1774 1372,-1774"/>
+<text text-anchor="start" x="1341" y="-1762.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="1215.5" y="-1325.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- dag_version&#45;&#45;task_instance -->
-<g id="edge43" class="edge">
+<g id="edge40" class="edge">
 <title>dag_version:id&#45;&#45;task_instance:dag_version_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1225.5,-2529C1384.59,-2529 1250.71,-1955 1338,-1822 1458.58,-1638.28 1544.25,-1571 1764,-1571"/>
-<text text-anchor="start" x="1733" y="-1559.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="1225.5" y="-2532.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1225.5,-1337C1255.24,-1337 1251.53,-1364.49 1265,-1391 1313.39,-1486.24 1256.89,-1550.49 1338,-1620 1456.18,-1721.28 1574.71,-1563.18 1684,-1674 1772.89,-1764.13 1637.41,-2238 1764,-2238"/>
+<text text-anchor="start" x="1733" y="-2226.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="1225.5" y="-1340.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
 </g>
 <!-- log_template -->
 <g id="node33" class="node">
 <title>log_template</title>
-<polygon fill="none" stroke="black" points="953.5,-907 953.5,-935 1213.5,-935 1213.5,-907 953.5,-907"/>
-<text text-anchor="start" x="1025.5" y="-918.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">log_template</text>
-<polygon fill="none" stroke="black" points="953.5,-882 953.5,-907 1213.5,-907 1213.5,-882 953.5,-882"/>
-<text text-anchor="start" x="958.5" y="-891.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="971.5" y="-891.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="976.5" y="-891.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1053.5" y="-891.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="953.5,-857 953.5,-882 1213.5,-882 1213.5,-857 953.5,-857"/>
-<text text-anchor="start" x="958.5" y="-866.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
-<text text-anchor="start" x="1031.5" y="-866.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1036.5" y="-866.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1132.5" y="-866.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="953.5,-832 953.5,-857 1213.5,-857 1213.5,-832 953.5,-832"/>
-<text text-anchor="start" x="958.5" y="-841.8" font-family="Helvetica,sans-Serif" font-size="14.00">elasticsearch_id</text>
-<text text-anchor="start" x="1068.5" y="-841.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1073.5" y="-841.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<text text-anchor="start" x="1123.5" y="-841.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="953.5,-807 953.5,-832 1213.5,-832 1213.5,-807 953.5,-807"/>
-<text text-anchor="start" x="958.5" y="-816.8" font-family="Helvetica,sans-Serif" font-size="14.00">filename</text>
-<text text-anchor="start" x="1019.5" y="-816.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1024.5" y="-816.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<text text-anchor="start" x="1074.5" y="-816.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="953.5,-2534 953.5,-2562 1213.5,-2562 1213.5,-2534 953.5,-2534"/>
+<text text-anchor="start" x="1025.5" y="-2545.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">log_template</text>
+<polygon fill="none" stroke="black" points="953.5,-2509 953.5,-2534 1213.5,-2534 1213.5,-2509 953.5,-2509"/>
+<text text-anchor="start" x="958.5" y="-2518.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="971.5" y="-2518.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="976.5" y="-2518.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1053.5" y="-2518.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="953.5,-2484 953.5,-2509 1213.5,-2509 1213.5,-2484 953.5,-2484"/>
+<text text-anchor="start" x="958.5" y="-2493.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
+<text text-anchor="start" x="1031.5" y="-2493.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1036.5" y="-2493.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1132.5" y="-2493.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="953.5,-2459 953.5,-2484 1213.5,-2484 1213.5,-2459 953.5,-2459"/>
+<text text-anchor="start" x="958.5" y="-2468.8" font-family="Helvetica,sans-Serif" font-size="14.00">elasticsearch_id</text>
+<text text-anchor="start" x="1068.5" y="-2468.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1073.5" y="-2468.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<text text-anchor="start" x="1123.5" y="-2468.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="953.5,-2434 953.5,-2459 1213.5,-2459 1213.5,-2434 953.5,-2434"/>
+<text text-anchor="start" x="958.5" y="-2443.8" font-family="Helvetica,sans-Serif" font-size="14.00">filename</text>
+<text text-anchor="start" x="1019.5" y="-2443.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1024.5" y="-2443.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<text text-anchor="start" x="1074.5" y="-2443.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- log_template&#45;&#45;dag_run -->
 <g id="edge33" class="edge">
 <title>log_template:id&#45;&#45;dag_run:log_template_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1214.5,-895C1343.51,-895 1232.99,-1145 1362,-1145"/>
-<text text-anchor="start" x="1331" y="-1133.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="1214.5" y="-883.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1214.5,-2522C1280.39,-2522 1296.11,-2507 1362,-2507"/>
+<text text-anchor="start" x="1331" y="-2495.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="1214.5" y="-2510.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
 </g>
 <!-- dag_run&#45;&#45;dagrun_asset_event -->
-<g id="edge38" class="edge">
+<g id="edge39" class="edge">
 <title>dag_run:id&#45;&#45;dagrun_asset_event:dag_run_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1660,-1471C1835.95,-1471 1620.05,-691 1796,-691"/>
-<text text-anchor="start" x="1765" y="-679.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="1660" y="-1459.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1660,-2833C1791.74,-2833 1664.26,-3410 1796,-3410"/>
+<text text-anchor="start" x="1765" y="-3398.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="1660" y="-2821.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- dag_run&#45;&#45;task_instance -->
-<g id="edge40" class="edge">
-<title>dag_run:dag_id&#45;&#45;task_instance:dag_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1660,-1271C1811.66,-1271 1612.34,-1596 1764,-1596"/>
-<text text-anchor="start" x="1733" y="-1584.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="1660" y="-1259.8" font-family="Times,serif" font-size="14.00">1</text>
+<g id="edge41" class="edge">
+<title>dag_run:run_id&#45;&#45;task_instance:run_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1660,-2407C1816.16,-2407 1607.84,-1712 1764,-1712"/>
+<text text-anchor="start" x="1733" y="-1700.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="1660" y="-2395.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- dag_run&#45;&#45;task_instance -->
 <g id="edge42" class="edge">
-<title>dag_run:run_id&#45;&#45;task_instance:run_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1660,-1045C1706.22,-1045 1717.78,-1045 1764,-1045"/>
-<text text-anchor="start" x="1733" y="-1033.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="1660" y="-1033.8" font-family="Times,serif" font-size="14.00">1</text>
+<title>dag_run:dag_id&#45;&#45;task_instance:dag_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1660,-2633C1830.82,-2633 1593.18,-2263 1764,-2263"/>
+<text text-anchor="start" x="1733" y="-2251.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="1660" y="-2621.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- dag_run&#45;&#45;deadline -->
-<g id="edge44" class="edge">
+<g id="edge45" class="edge">
 <title>dag_run:id&#45;&#45;deadline:dagrun_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1660,-1471C1775.79,-1471 1660.21,-1979 1776,-1979"/>
-<text text-anchor="start" x="1745" y="-1967.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="1660" y="-1474.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1660,-2833C1738.78,-2833 1697.22,-2498 1776,-2498"/>
+<text text-anchor="start" x="1745" y="-2486.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="1660" y="-2836.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
 </g>
 <!-- backfill_dag_run -->
 <g id="node41" class="node">
 <title>backfill_dag_run</title>
-<polygon fill="none" stroke="black" points="1785,-600 1785,-628 2054,-628 2054,-600 1785,-600"/>
-<text text-anchor="start" x="1847" y="-611.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">backfill_dag_run</text>
-<polygon fill="none" stroke="black" points="1785,-575 1785,-600 2054,-600 2054,-575 1785,-575"/>
-<text text-anchor="start" x="1790" y="-584.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="1803" y="-584.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1808" y="-584.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1885" y="-584.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1785,-550 1785,-575 2054,-575 2054,-550 1785,-550"/>
-<text text-anchor="start" x="1790" y="-559.8" font-family="Helvetica,sans-Serif" font-size="14.00">backfill_id</text>
-<text text-anchor="start" x="1860" y="-559.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1865" y="-559.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1942" y="-559.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1785,-525 1785,-550 2054,-550 2054,-525 1785,-525"/>
-<text text-anchor="start" x="1790" y="-534.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_run_id</text>
-<text text-anchor="start" x="1867" y="-534.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1872" y="-534.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="1785,-500 1785,-525 2054,-525 2054,-500 1785,-500"/>
-<text text-anchor="start" x="1790" y="-509.8" font-family="Helvetica,sans-Serif" font-size="14.00">exception_reason</text>
-<text text-anchor="start" x="1911" y="-509.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1916" y="-509.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<polygon fill="none" stroke="black" points="1785,-475 1785,-500 2054,-500 2054,-475 1785,-475"/>
-<text text-anchor="start" x="1790" y="-484.8" font-family="Helvetica,sans-Serif" font-size="14.00">logical_date</text>
-<text text-anchor="start" x="1872" y="-484.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1877" y="-484.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1973" y="-484.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1785,-450 1785,-475 2054,-475 2054,-450 1785,-450"/>
-<text text-anchor="start" x="1790" y="-459.8" font-family="Helvetica,sans-Serif" font-size="14.00">sort_ordinal</text>
-<text text-anchor="start" x="1872" y="-459.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1877" y="-459.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1954" y="-459.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1785,-2986 1785,-3014 2054,-3014 2054,-2986 1785,-2986"/>
+<text text-anchor="start" x="1847" y="-2997.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">backfill_dag_run</text>
+<polygon fill="none" stroke="black" points="1785,-2961 1785,-2986 2054,-2986 2054,-2961 1785,-2961"/>
+<text text-anchor="start" x="1790" y="-2970.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="1803" y="-2970.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1808" y="-2970.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1885" y="-2970.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1785,-2936 1785,-2961 2054,-2961 2054,-2936 1785,-2936"/>
+<text text-anchor="start" x="1790" y="-2945.8" font-family="Helvetica,sans-Serif" font-size="14.00">backfill_id</text>
+<text text-anchor="start" x="1860" y="-2945.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1865" y="-2945.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1942" y="-2945.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1785,-2911 1785,-2936 2054,-2936 2054,-2911 1785,-2911"/>
+<text text-anchor="start" x="1790" y="-2920.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_run_id</text>
+<text text-anchor="start" x="1867" y="-2920.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1872" y="-2920.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="1785,-2886 1785,-2911 2054,-2911 2054,-2886 1785,-2886"/>
+<text text-anchor="start" x="1790" y="-2895.8" font-family="Helvetica,sans-Serif" font-size="14.00">exception_reason</text>
+<text text-anchor="start" x="1911" y="-2895.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1916" y="-2895.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<polygon fill="none" stroke="black" points="1785,-2861 1785,-2886 2054,-2886 2054,-2861 1785,-2861"/>
+<text text-anchor="start" x="1790" y="-2870.8" font-family="Helvetica,sans-Serif" font-size="14.00">logical_date</text>
+<text text-anchor="start" x="1872" y="-2870.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1877" y="-2870.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1973" y="-2870.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1785,-2836 1785,-2861 2054,-2861 2054,-2836 1785,-2836"/>
+<text text-anchor="start" x="1790" y="-2845.8" font-family="Helvetica,sans-Serif" font-size="14.00">sort_ordinal</text>
+<text text-anchor="start" x="1872" y="-2845.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1877" y="-2845.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1954" y="-2845.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- dag_run&#45;&#45;backfill_dag_run -->
-<g id="edge47" class="edge">
+<g id="edge46" class="edge">
 <title>dag_run:id&#45;&#45;backfill_dag_run:dag_run_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1660,-1471C1712.34,-1471 1731.66,-537 1784,-537"/>
-<text text-anchor="start" x="1753" y="-525.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="1660" y="-1459.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1660,-2833C1728.1,-2833 1715.9,-2923 1784,-2923"/>
+<text text-anchor="start" x="1753" y="-2911.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="1660" y="-2821.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
 </g>
 <!-- dag_run_note -->
 <g id="node42" class="node">
 <title>dag_run_note</title>
-<polygon fill="none" stroke="black" points="1786,-1862 1786,-1890 2052,-1890 2052,-1862 1786,-1862"/>
-<text text-anchor="start" x="1858.5" y="-1873.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_run_note</text>
-<polygon fill="none" stroke="black" points="1786,-1837 1786,-1862 2052,-1862 2052,-1837 1786,-1837"/>
-<text text-anchor="start" x="1791" y="-1846.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_run_id</text>
-<text text-anchor="start" x="1868" y="-1846.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1873" y="-1846.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1950" y="-1846.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1786,-1812 1786,-1837 2052,-1837 2052,-1812 1786,-1812"/>
-<text text-anchor="start" x="1791" y="-1821.8" font-family="Helvetica,sans-Serif" font-size="14.00">content</text>
-<text text-anchor="start" x="1844" y="-1821.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1849" y="-1821.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
-<polygon fill="none" stroke="black" points="1786,-1787 1786,-1812 2052,-1812 2052,-1787 1786,-1787"/>
-<text text-anchor="start" x="1791" y="-1796.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
-<text text-anchor="start" x="1864" y="-1796.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1869" y="-1796.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1965" y="-1796.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1786,-1762 1786,-1787 2052,-1787 2052,-1762 1786,-1762"/>
-<text text-anchor="start" x="1791" y="-1771.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
-<text text-anchor="start" x="1870" y="-1771.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1875" y="-1771.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1971" y="-1771.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1786,-1737 1786,-1762 2052,-1762 2052,-1737 1786,-1737"/>
-<text text-anchor="start" x="1791" y="-1746.8" font-family="Helvetica,sans-Serif" font-size="14.00">user_id</text>
-<text text-anchor="start" x="1842" y="-1746.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1847" y="-1746.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(128)]</text>
+<polygon fill="none" stroke="black" points="1786,-2781 1786,-2809 2052,-2809 2052,-2781 1786,-2781"/>
+<text text-anchor="start" x="1858.5" y="-2792.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_run_note</text>
+<polygon fill="none" stroke="black" points="1786,-2756 1786,-2781 2052,-2781 2052,-2756 1786,-2756"/>
+<text text-anchor="start" x="1791" y="-2765.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_run_id</text>
+<text text-anchor="start" x="1868" y="-2765.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1873" y="-2765.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1950" y="-2765.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1786,-2731 1786,-2756 2052,-2756 2052,-2731 1786,-2731"/>
+<text text-anchor="start" x="1791" y="-2740.8" font-family="Helvetica,sans-Serif" font-size="14.00">content</text>
+<text text-anchor="start" x="1844" y="-2740.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1849" y="-2740.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
+<polygon fill="none" stroke="black" points="1786,-2706 1786,-2731 2052,-2731 2052,-2706 1786,-2706"/>
+<text text-anchor="start" x="1791" y="-2715.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
+<text text-anchor="start" x="1864" y="-2715.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1869" y="-2715.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1965" y="-2715.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1786,-2681 1786,-2706 2052,-2706 2052,-2681 1786,-2681"/>
+<text text-anchor="start" x="1791" y="-2690.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
+<text text-anchor="start" x="1870" y="-2690.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1875" y="-2690.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1971" y="-2690.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1786,-2656 1786,-2681 2052,-2681 2052,-2656 1786,-2656"/>
+<text text-anchor="start" x="1791" y="-2665.8" font-family="Helvetica,sans-Serif" font-size="14.00">user_id</text>
+<text text-anchor="start" x="1842" y="-2665.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1847" y="-2665.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(128)]</text>
 </g>
 <!-- dag_run&#45;&#45;dag_run_note -->
 <g id="edge48" class="edge">
 <title>dag_run:id&#45;&#45;dag_run_note:dag_run_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1660,-1471C1837.37,-1471 1607.63,-1850 1785,-1850"/>
-<text text-anchor="start" x="1775" y="-1838.8" font-family="Times,serif" font-size="14.00">1</text>
-<text text-anchor="start" x="1650" y="-1459.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1660,-2833C1722.41,-2833 1722.59,-2769 1785,-2769"/>
+<text text-anchor="start" x="1775" y="-2757.8" font-family="Times,serif" font-size="14.00">1</text>
+<text text-anchor="start" x="1650" y="-2821.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- backfill -->
 <g id="node35" class="node">
 <title>backfill</title>
-<polygon fill="none" stroke="black" points="910.5,-1261 910.5,-1289 1257.5,-1289 1257.5,-1261 910.5,-1261"/>
-<text text-anchor="start" x="1051.5" y="-1272.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">backfill</text>
-<polygon fill="none" stroke="black" points="910.5,-1236 910.5,-1261 1257.5,-1261 1257.5,-1236 910.5,-1236"/>
-<text text-anchor="start" x="915.5" y="-1245.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="928.5" y="-1245.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="933.5" y="-1245.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1010.5" y="-1245.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="910.5,-1211 910.5,-1236 1257.5,-1236 1257.5,-1211 910.5,-1211"/>
-<text text-anchor="start" x="915.5" y="-1220.8" font-family="Helvetica,sans-Serif" font-size="14.00">completed_at</text>
-<text text-anchor="start" x="1009.5" y="-1220.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1014.5" y="-1220.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="910.5,-1186 910.5,-1211 1257.5,-1211 1257.5,-1186 910.5,-1186"/>
-<text text-anchor="start" x="915.5" y="-1195.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
-<text text-anchor="start" x="988.5" y="-1195.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="993.5" y="-1195.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1089.5" y="-1195.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="910.5,-1161 910.5,-1186 1257.5,-1186 1257.5,-1161 910.5,-1161"/>
-<text text-anchor="start" x="915.5" y="-1170.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="961.5" y="-1170.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="966.5" y="-1170.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1087.5" y="-1170.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="910.5,-1136 910.5,-1161 1257.5,-1161 1257.5,-1136 910.5,-1136"/>
-<text text-anchor="start" x="915.5" y="-1145.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_run_conf</text>
-<text text-anchor="start" x="1009.5" y="-1145.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1014.5" y="-1145.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<text text-anchor="start" x="1065.5" y="-1145.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="910.5,-1111 910.5,-1136 1257.5,-1136 1257.5,-1111 910.5,-1111"/>
-<text text-anchor="start" x="915.5" y="-1120.8" font-family="Helvetica,sans-Serif" font-size="14.00">from_date</text>
-<text text-anchor="start" x="985.5" y="-1120.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="990.5" y="-1120.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1086.5" y="-1120.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="910.5,-1086 910.5,-1111 1257.5,-1111 1257.5,-1086 910.5,-1086"/>
-<text text-anchor="start" x="915.5" y="-1095.8" font-family="Helvetica,sans-Serif" font-size="14.00">is_paused</text>
-<text text-anchor="start" x="985.5" y="-1095.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="990.5" y="-1095.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
-<polygon fill="none" stroke="black" points="910.5,-1061 910.5,-1086 1257.5,-1086 1257.5,-1061 910.5,-1061"/>
-<text text-anchor="start" x="915.5" y="-1070.8" font-family="Helvetica,sans-Serif" font-size="14.00">max_active_runs</text>
-<text text-anchor="start" x="1032.5" y="-1070.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1037.5" y="-1070.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1114.5" y="-1070.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="910.5,-1036 910.5,-1061 1257.5,-1061 1257.5,-1036 910.5,-1036"/>
-<text text-anchor="start" x="915.5" y="-1045.8" font-family="Helvetica,sans-Serif" font-size="14.00">reprocess_behavior</text>
-<text text-anchor="start" x="1050.5" y="-1045.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1055.5" y="-1045.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1176.5" y="-1045.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="910.5,-1011 910.5,-1036 1257.5,-1036 1257.5,-1011 910.5,-1011"/>
-<text text-anchor="start" x="915.5" y="-1020.8" font-family="Helvetica,sans-Serif" font-size="14.00">to_date</text>
-<text text-anchor="start" x="967.5" y="-1020.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="972.5" y="-1020.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1068.5" y="-1020.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="910.5,-986 910.5,-1011 1257.5,-1011 1257.5,-986 910.5,-986"/>
-<text text-anchor="start" x="915.5" y="-995.8" font-family="Helvetica,sans-Serif" font-size="14.00">triggering_user_name</text>
-<text text-anchor="start" x="1068.5" y="-995.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1073.5" y="-995.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(512)]</text>
-<polygon fill="none" stroke="black" points="910.5,-961 910.5,-986 1257.5,-986 1257.5,-961 910.5,-961"/>
-<text text-anchor="start" x="915.5" y="-970.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
-<text text-anchor="start" x="994.5" y="-970.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="999.5" y="-970.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1095.5" y="-970.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="910.5,-3042 910.5,-3070 1257.5,-3070 1257.5,-3042 910.5,-3042"/>
+<text text-anchor="start" x="1051.5" y="-3053.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">backfill</text>
+<polygon fill="none" stroke="black" points="910.5,-3017 910.5,-3042 1257.5,-3042 1257.5,-3017 910.5,-3017"/>
+<text text-anchor="start" x="915.5" y="-3026.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="928.5" y="-3026.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="933.5" y="-3026.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1010.5" y="-3026.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="910.5,-2992 910.5,-3017 1257.5,-3017 1257.5,-2992 910.5,-2992"/>
+<text text-anchor="start" x="915.5" y="-3001.8" font-family="Helvetica,sans-Serif" font-size="14.00">completed_at</text>
+<text text-anchor="start" x="1009.5" y="-3001.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1014.5" y="-3001.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="910.5,-2967 910.5,-2992 1257.5,-2992 1257.5,-2967 910.5,-2967"/>
+<text text-anchor="start" x="915.5" y="-2976.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
+<text text-anchor="start" x="988.5" y="-2976.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="993.5" y="-2976.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1089.5" y="-2976.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="910.5,-2942 910.5,-2967 1257.5,-2967 1257.5,-2942 910.5,-2942"/>
+<text text-anchor="start" x="915.5" y="-2951.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="961.5" y="-2951.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="966.5" y="-2951.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1087.5" y="-2951.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="910.5,-2917 910.5,-2942 1257.5,-2942 1257.5,-2917 910.5,-2917"/>
+<text text-anchor="start" x="915.5" y="-2926.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_run_conf</text>
+<text text-anchor="start" x="1009.5" y="-2926.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1014.5" y="-2926.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<text text-anchor="start" x="1065.5" y="-2926.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="910.5,-2892 910.5,-2917 1257.5,-2917 1257.5,-2892 910.5,-2892"/>
+<text text-anchor="start" x="915.5" y="-2901.8" font-family="Helvetica,sans-Serif" font-size="14.00">from_date</text>
+<text text-anchor="start" x="985.5" y="-2901.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="990.5" y="-2901.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1086.5" y="-2901.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="910.5,-2867 910.5,-2892 1257.5,-2892 1257.5,-2867 910.5,-2867"/>
+<text text-anchor="start" x="915.5" y="-2876.8" font-family="Helvetica,sans-Serif" font-size="14.00">is_paused</text>
+<text text-anchor="start" x="985.5" y="-2876.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="990.5" y="-2876.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
+<polygon fill="none" stroke="black" points="910.5,-2842 910.5,-2867 1257.5,-2867 1257.5,-2842 910.5,-2842"/>
+<text text-anchor="start" x="915.5" y="-2851.8" font-family="Helvetica,sans-Serif" font-size="14.00">max_active_runs</text>
+<text text-anchor="start" x="1032.5" y="-2851.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1037.5" y="-2851.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1114.5" y="-2851.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="910.5,-2817 910.5,-2842 1257.5,-2842 1257.5,-2817 910.5,-2817"/>
+<text text-anchor="start" x="915.5" y="-2826.8" font-family="Helvetica,sans-Serif" font-size="14.00">reprocess_behavior</text>
+<text text-anchor="start" x="1050.5" y="-2826.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1055.5" y="-2826.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1176.5" y="-2826.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="910.5,-2792 910.5,-2817 1257.5,-2817 1257.5,-2792 910.5,-2792"/>
+<text text-anchor="start" x="915.5" y="-2801.8" font-family="Helvetica,sans-Serif" font-size="14.00">to_date</text>
+<text text-anchor="start" x="967.5" y="-2801.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="972.5" y="-2801.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1068.5" y="-2801.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="910.5,-2767 910.5,-2792 1257.5,-2792 1257.5,-2767 910.5,-2767"/>
+<text text-anchor="start" x="915.5" y="-2776.8" font-family="Helvetica,sans-Serif" font-size="14.00">triggering_user_name</text>
+<text text-anchor="start" x="1068.5" y="-2776.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1073.5" y="-2776.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(512)]</text>
+<polygon fill="none" stroke="black" points="910.5,-2742 910.5,-2767 1257.5,-2767 1257.5,-2742 910.5,-2742"/>
+<text text-anchor="start" x="915.5" y="-2751.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
+<text text-anchor="start" x="994.5" y="-2751.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="999.5" y="-2751.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1095.5" y="-2751.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- backfill&#45;&#45;dag_run -->
-<g id="edge34" class="edge">
+<g id="edge35" class="edge">
 <title>backfill:id&#45;&#45;dag_run:backfill_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1258.5,-1249C1357.4,-1249 1263.1,-1446 1362,-1446"/>
-<text text-anchor="start" x="1331" y="-1434.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="1258.5" y="-1237.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1258.5,-3030C1312.93,-3030 1307.57,-2808 1362,-2808"/>
+<text text-anchor="start" x="1331" y="-2796.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="1258.5" y="-3018.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
 </g>
 <!-- backfill&#45;&#45;backfill_dag_run -->
-<g id="edge46" class="edge">
+<g id="edge47" class="edge">
 <title>backfill:id&#45;&#45;backfill_dag_run:backfill_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1258.5,-1249C1355.46,-1249 1282.01,-899.16 1338,-820 1470.11,-633.23 1555.22,-563 1784,-563"/>
-<text text-anchor="start" x="1753" y="-551.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="1258.5" y="-1252.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1258.5,-3030C1494.81,-3030 1547.69,-2949 1784,-2949"/>
+<text text-anchor="start" x="1753" y="-2937.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="1258.5" y="-3033.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- hitl_detail -->
 <g id="node43" class="node">
 <title>hitl_detail</title>
-<polygon fill="none" stroke="black" points="2186,-1945 2186,-1973 2446,-1973 2446,-1945 2186,-1945"/>
-<text text-anchor="start" x="2272" y="-1956.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">hitl_detail</text>
-<polygon fill="none" stroke="black" points="2186,-1920 2186,-1945 2446,-1945 2446,-1920 2186,-1920"/>
-<text text-anchor="start" x="2191" y="-1929.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">ti_id</text>
-<text text-anchor="start" x="2220" y="-1929.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2225" y="-1929.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
-<text text-anchor="start" x="2277" y="-1929.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2186,-1895 2186,-1920 2446,-1920 2446,-1895 2186,-1895"/>
-<text text-anchor="start" x="2191" y="-1904.8" font-family="Helvetica,sans-Serif" font-size="14.00">assignees</text>
-<text text-anchor="start" x="2261" y="-1904.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2266" y="-1904.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<polygon fill="none" stroke="black" points="2186,-1870 2186,-1895 2446,-1895 2446,-1870 2186,-1870"/>
-<text text-anchor="start" x="2191" y="-1879.8" font-family="Helvetica,sans-Serif" font-size="14.00">body</text>
-<text text-anchor="start" x="2226" y="-1879.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2231" y="-1879.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<polygon fill="none" stroke="black" points="2186,-1845 2186,-1870 2446,-1870 2446,-1845 2186,-1845"/>
-<text text-anchor="start" x="2191" y="-1854.8" font-family="Helvetica,sans-Serif" font-size="14.00">chosen_options</text>
-<text text-anchor="start" x="2299" y="-1854.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2304" y="-1854.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<polygon fill="none" stroke="black" points="2186,-1820 2186,-1845 2446,-1845 2446,-1820 2186,-1820"/>
-<text text-anchor="start" x="2191" y="-1829.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
-<text text-anchor="start" x="2264" y="-1829.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2269" y="-1829.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="2365" y="-1829.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2186,-1795 2186,-1820 2446,-1820 2446,-1795 2186,-1795"/>
-<text text-anchor="start" x="2191" y="-1804.8" font-family="Helvetica,sans-Serif" font-size="14.00">defaults</text>
-<text text-anchor="start" x="2248" y="-1804.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2253" y="-1804.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<polygon fill="none" stroke="black" points="2186,-1770 2186,-1795 2446,-1795 2446,-1770 2186,-1770"/>
-<text text-anchor="start" x="2191" y="-1779.8" font-family="Helvetica,sans-Serif" font-size="14.00">multiple</text>
-<text text-anchor="start" x="2248" y="-1779.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2253" y="-1779.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
-<polygon fill="none" stroke="black" points="2186,-1745 2186,-1770 2446,-1770 2446,-1745 2186,-1745"/>
-<text text-anchor="start" x="2191" y="-1754.8" font-family="Helvetica,sans-Serif" font-size="14.00">options</text>
-<text text-anchor="start" x="2243" y="-1754.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2248" y="-1754.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<text text-anchor="start" x="2299" y="-1754.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2186,-1720 2186,-1745 2446,-1745 2446,-1720 2186,-1720"/>
-<text text-anchor="start" x="2191" y="-1729.8" font-family="Helvetica,sans-Serif" font-size="14.00">params</text>
-<text text-anchor="start" x="2244" y="-1729.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2249" y="-1729.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<text text-anchor="start" x="2300" y="-1729.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2186,-1695 2186,-1720 2446,-1720 2446,-1695 2186,-1695"/>
-<text text-anchor="start" x="2191" y="-1704.8" font-family="Helvetica,sans-Serif" font-size="14.00">params_input</text>
-<text text-anchor="start" x="2287" y="-1704.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2292" y="-1704.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<text text-anchor="start" x="2343" y="-1704.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2186,-1670 2186,-1695 2446,-1695 2446,-1670 2186,-1670"/>
-<text text-anchor="start" x="2191" y="-1679.8" font-family="Helvetica,sans-Serif" font-size="14.00">responded_at</text>
-<text text-anchor="start" x="2285" y="-1679.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2290" y="-1679.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="2186,-1645 2186,-1670 2446,-1670 2446,-1645 2186,-1645"/>
-<text text-anchor="start" x="2191" y="-1654.8" font-family="Helvetica,sans-Serif" font-size="14.00">responded_by</text>
-<text text-anchor="start" x="2289" y="-1654.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2294" y="-1654.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<polygon fill="none" stroke="black" points="2186,-1620 2186,-1645 2446,-1645 2446,-1620 2186,-1620"/>
-<text text-anchor="start" x="2191" y="-1629.8" font-family="Helvetica,sans-Serif" font-size="14.00">subject</text>
-<text text-anchor="start" x="2242" y="-1629.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2247" y="-1629.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<text text-anchor="start" x="2297" y="-1629.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2186,-2960 2186,-2988 2446,-2988 2446,-2960 2186,-2960"/>
+<text text-anchor="start" x="2272" y="-2971.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">hitl_detail</text>
+<polygon fill="none" stroke="black" points="2186,-2935 2186,-2960 2446,-2960 2446,-2935 2186,-2935"/>
+<text text-anchor="start" x="2191" y="-2944.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">ti_id</text>
+<text text-anchor="start" x="2220" y="-2944.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2225" y="-2944.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
+<text text-anchor="start" x="2277" y="-2944.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2186,-2910 2186,-2935 2446,-2935 2446,-2910 2186,-2910"/>
+<text text-anchor="start" x="2191" y="-2919.8" font-family="Helvetica,sans-Serif" font-size="14.00">assignees</text>
+<text text-anchor="start" x="2261" y="-2919.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2266" y="-2919.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<polygon fill="none" stroke="black" points="2186,-2885 2186,-2910 2446,-2910 2446,-2885 2186,-2885"/>
+<text text-anchor="start" x="2191" y="-2894.8" font-family="Helvetica,sans-Serif" font-size="14.00">body</text>
+<text text-anchor="start" x="2226" y="-2894.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2231" y="-2894.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<polygon fill="none" stroke="black" points="2186,-2860 2186,-2885 2446,-2885 2446,-2860 2186,-2860"/>
+<text text-anchor="start" x="2191" y="-2869.8" font-family="Helvetica,sans-Serif" font-size="14.00">chosen_options</text>
+<text text-anchor="start" x="2299" y="-2869.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2304" y="-2869.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<polygon fill="none" stroke="black" points="2186,-2835 2186,-2860 2446,-2860 2446,-2835 2186,-2835"/>
+<text text-anchor="start" x="2191" y="-2844.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
+<text text-anchor="start" x="2264" y="-2844.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2269" y="-2844.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="2365" y="-2844.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2186,-2810 2186,-2835 2446,-2835 2446,-2810 2186,-2810"/>
+<text text-anchor="start" x="2191" y="-2819.8" font-family="Helvetica,sans-Serif" font-size="14.00">defaults</text>
+<text text-anchor="start" x="2248" y="-2819.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2253" y="-2819.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<polygon fill="none" stroke="black" points="2186,-2785 2186,-2810 2446,-2810 2446,-2785 2186,-2785"/>
+<text text-anchor="start" x="2191" y="-2794.8" font-family="Helvetica,sans-Serif" font-size="14.00">multiple</text>
+<text text-anchor="start" x="2248" y="-2794.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2253" y="-2794.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
+<polygon fill="none" stroke="black" points="2186,-2760 2186,-2785 2446,-2785 2446,-2760 2186,-2760"/>
+<text text-anchor="start" x="2191" y="-2769.8" font-family="Helvetica,sans-Serif" font-size="14.00">options</text>
+<text text-anchor="start" x="2243" y="-2769.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2248" y="-2769.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<text text-anchor="start" x="2299" y="-2769.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2186,-2735 2186,-2760 2446,-2760 2446,-2735 2186,-2735"/>
+<text text-anchor="start" x="2191" y="-2744.8" font-family="Helvetica,sans-Serif" font-size="14.00">params</text>
+<text text-anchor="start" x="2244" y="-2744.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2249" y="-2744.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<text text-anchor="start" x="2300" y="-2744.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2186,-2710 2186,-2735 2446,-2735 2446,-2710 2186,-2710"/>
+<text text-anchor="start" x="2191" y="-2719.8" font-family="Helvetica,sans-Serif" font-size="14.00">params_input</text>
+<text text-anchor="start" x="2287" y="-2719.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2292" y="-2719.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<text text-anchor="start" x="2343" y="-2719.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2186,-2685 2186,-2710 2446,-2710 2446,-2685 2186,-2685"/>
+<text text-anchor="start" x="2191" y="-2694.8" font-family="Helvetica,sans-Serif" font-size="14.00">responded_at</text>
+<text text-anchor="start" x="2285" y="-2694.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2290" y="-2694.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="2186,-2660 2186,-2685 2446,-2685 2446,-2660 2186,-2660"/>
+<text text-anchor="start" x="2191" y="-2669.8" font-family="Helvetica,sans-Serif" font-size="14.00">responded_by</text>
+<text text-anchor="start" x="2289" y="-2669.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2294" y="-2669.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<polygon fill="none" stroke="black" points="2186,-2635 2186,-2660 2446,-2660 2446,-2635 2186,-2635"/>
+<text text-anchor="start" x="2191" y="-2644.8" font-family="Helvetica,sans-Serif" font-size="14.00">subject</text>
+<text text-anchor="start" x="2242" y="-2644.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2247" y="-2644.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<text text-anchor="start" x="2297" y="-2644.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- task_instance&#45;&#45;hitl_detail -->
 <g id="edge49" class="edge">
 <title>task_instance:id&#45;&#45;hitl_detail:ti_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2074,-1671C2200.46,-1671 2058.54,-1933 2185,-1933"/>
-<text text-anchor="start" x="2175" y="-1921.8" font-family="Times,serif" font-size="14.00">1</text>
-<text text-anchor="start" x="2074" y="-1659.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2074,-2338C2211.78,-2338 2047.22,-2948 2185,-2948"/>
+<text text-anchor="start" x="2175" y="-2936.8" font-family="Times,serif" font-size="14.00">1</text>
+<text text-anchor="start" x="2074" y="-2326.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- task_map -->
 <g id="node44" class="node">
 <title>task_map</title>
-<polygon fill="none" stroke="black" points="2186,-1312 2186,-1340 2447,-1340 2447,-1312 2186,-1312"/>
-<text text-anchor="start" x="2274" y="-1323.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">task_map</text>
-<polygon fill="none" stroke="black" points="2186,-1287 2186,-1312 2447,-1312 2447,-1287 2186,-1287"/>
-<text text-anchor="start" x="2191" y="-1296.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="2237" y="-1296.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2242" y="-1296.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="2363" y="-1296.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2186,-1262 2186,-1287 2447,-1287 2447,-1262 2186,-1262"/>
-<text text-anchor="start" x="2191" y="-1271.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">map_index</text>
-<text text-anchor="start" x="2267" y="-1271.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2272" y="-1271.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="2349" y="-1271.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2186,-1237 2186,-1262 2447,-1262 2447,-1237 2186,-1237"/>
-<text text-anchor="start" x="2191" y="-1246.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">run_id</text>
-<text text-anchor="start" x="2235" y="-1246.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2240" y="-1246.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="2361" y="-1246.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2186,-1212 2186,-1237 2447,-1237 2447,-1212 2186,-1212"/>
-<text text-anchor="start" x="2191" y="-1221.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">task_id</text>
-<text text-anchor="start" x="2240" y="-1221.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2245" y="-1221.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="2366" y="-1221.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2186,-1187 2186,-1212 2447,-1212 2447,-1187 2186,-1187"/>
-<text text-anchor="start" x="2191" y="-1196.8" font-family="Helvetica,sans-Serif" font-size="14.00">keys</text>
-<text text-anchor="start" x="2223" y="-1196.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2228" y="-1196.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSONB]</text>
-<polygon fill="none" stroke="black" points="2186,-1162 2186,-1187 2447,-1187 2447,-1162 2186,-1162"/>
-<text text-anchor="start" x="2191" y="-1171.8" font-family="Helvetica,sans-Serif" font-size="14.00">length</text>
-<text text-anchor="start" x="2236" y="-1171.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2241" y="-1171.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="2318" y="-1171.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2186,-1169 2186,-1197 2447,-1197 2447,-1169 2186,-1169"/>
+<text text-anchor="start" x="2274" y="-1180.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">task_map</text>
+<polygon fill="none" stroke="black" points="2186,-1144 2186,-1169 2447,-1169 2447,-1144 2186,-1144"/>
+<text text-anchor="start" x="2191" y="-1153.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="2237" y="-1153.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2242" y="-1153.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="2363" y="-1153.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2186,-1119 2186,-1144 2447,-1144 2447,-1119 2186,-1119"/>
+<text text-anchor="start" x="2191" y="-1128.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">map_index</text>
+<text text-anchor="start" x="2267" y="-1128.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2272" y="-1128.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="2349" y="-1128.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2186,-1094 2186,-1119 2447,-1119 2447,-1094 2186,-1094"/>
+<text text-anchor="start" x="2191" y="-1103.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">run_id</text>
+<text text-anchor="start" x="2235" y="-1103.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2240" y="-1103.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="2361" y="-1103.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2186,-1069 2186,-1094 2447,-1094 2447,-1069 2186,-1069"/>
+<text text-anchor="start" x="2191" y="-1078.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">task_id</text>
+<text text-anchor="start" x="2240" y="-1078.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2245" y="-1078.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="2366" y="-1078.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2186,-1044 2186,-1069 2447,-1069 2447,-1044 2186,-1044"/>
+<text text-anchor="start" x="2191" y="-1053.8" font-family="Helvetica,sans-Serif" font-size="14.00">keys</text>
+<text text-anchor="start" x="2223" y="-1053.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2228" y="-1053.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSONB]</text>
+<polygon fill="none" stroke="black" points="2186,-1019 2186,-1044 2447,-1044 2447,-1019 2186,-1019"/>
+<text text-anchor="start" x="2191" y="-1028.8" font-family="Helvetica,sans-Serif" font-size="14.00">length</text>
+<text text-anchor="start" x="2236" y="-1028.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2241" y="-1028.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="2318" y="-1028.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- task_instance&#45;&#45;task_map -->
 <g id="edge50" class="edge">
-<title>task_instance:map_index&#45;&#45;task_map:map_index</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2074,-1371C2139.22,-1371 2119.78,-1275 2185,-1275"/>
-<text text-anchor="start" x="2154" y="-1263.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="2074" y="-1359.8" font-family="Times,serif" font-size="14.00">1</text>
+<title>task_instance:task_id&#45;&#45;task_map:task_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2074,-1562C2183.7,-1562 2075.3,-1081 2185,-1081"/>
+<text text-anchor="start" x="2154" y="-1069.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="2074" y="-1550.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- task_instance&#45;&#45;task_map -->
 <g id="edge51" class="edge">
-<title>task_instance:run_id&#45;&#45;task_map:run_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2074,-1045C2150.64,-1045 2069.87,-1151.56 2117,-1212 2138.16,-1239.13 2150.59,-1249 2185,-1249"/>
-<text text-anchor="start" x="2154" y="-1237.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="2074" y="-1033.8" font-family="Times,serif" font-size="14.00">1</text>
+<title>task_instance:dag_id&#45;&#45;task_map:dag_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2074,-2263C2113.18,-2263 2113.74,-1598.05 2117,-1559 2129.98,-1403.56 2105.31,-1358.19 2154,-1210 2162.52,-1184.07 2157.71,-1157 2185,-1157"/>
+<text text-anchor="start" x="2154" y="-1145.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="2074" y="-2251.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- task_instance&#45;&#45;task_map -->
 <g id="edge52" class="edge">
-<title>task_instance:task_id&#45;&#45;task_map:task_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2074,-895C2133.88,-895 2088.72,-1108.22 2117,-1161 2136.46,-1197.31 2143.8,-1224 2185,-1224"/>
-<text text-anchor="start" x="2154" y="-1212.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="2074" y="-883.8" font-family="Times,serif" font-size="14.00">1</text>
+<title>task_instance:map_index&#45;&#45;task_map:map_index</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2074,-2038C2128.88,-2038 2111.61,-1600.61 2117,-1546 2131.76,-1396.49 2117.71,-1355.79 2154,-1210 2163.01,-1173.8 2147.7,-1132 2185,-1132"/>
+<text text-anchor="start" x="2154" y="-1120.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="2074" y="-2026.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- task_instance&#45;&#45;task_map -->
 <g id="edge53" class="edge">
-<title>task_instance:dag_id&#45;&#45;task_map:dag_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2074,-1596C2088.21,-1596 2148.16,-1365.96 2154,-1353 2165.22,-1328.12 2157.71,-1300 2185,-1300"/>
-<text text-anchor="start" x="2154" y="-1288.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="2074" y="-1584.8" font-family="Times,serif" font-size="14.00">1</text>
+<title>task_instance:run_id&#45;&#45;task_map:run_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2074,-1712C2102.24,-1712 2147.73,-1237.54 2154,-1210 2164.71,-1162.97 2136.77,-1106 2185,-1106"/>
+<text text-anchor="start" x="2154" y="-1094.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="2074" y="-1700.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- task_reschedule -->
 <g id="node45" class="node">
 <title>task_reschedule</title>
-<polygon fill="none" stroke="black" points="2166,-2329 2166,-2357 2467,-2357 2467,-2329 2166,-2329"/>
-<text text-anchor="start" x="2244" y="-2340.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">task_reschedule</text>
-<polygon fill="none" stroke="black" points="2166,-2304 2166,-2329 2467,-2329 2467,-2304 2166,-2304"/>
-<text text-anchor="start" x="2171" y="-2313.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="2184" y="-2313.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2189" y="-2313.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="2266" y="-2313.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2166,-2279 2166,-2304 2467,-2304 2467,-2279 2166,-2279"/>
-<text text-anchor="start" x="2171" y="-2288.8" font-family="Helvetica,sans-Serif" font-size="14.00">duration</text>
-<text text-anchor="start" x="2230" y="-2288.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2235" y="-2288.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="2312" y="-2288.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2166,-2254 2166,-2279 2467,-2279 2467,-2254 2166,-2254"/>
-<text text-anchor="start" x="2171" y="-2263.8" font-family="Helvetica,sans-Serif" font-size="14.00">end_date</text>
-<text text-anchor="start" x="2235" y="-2263.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2240" y="-2263.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="2336" y="-2263.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2166,-2229 2166,-2254 2467,-2254 2467,-2229 2166,-2229"/>
-<text text-anchor="start" x="2171" y="-2238.8" font-family="Helvetica,sans-Serif" font-size="14.00">reschedule_date</text>
-<text text-anchor="start" x="2285" y="-2238.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2290" y="-2238.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="2386" y="-2238.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2166,-2204 2166,-2229 2467,-2229 2467,-2204 2166,-2204"/>
-<text text-anchor="start" x="2171" y="-2213.8" font-family="Helvetica,sans-Serif" font-size="14.00">start_date</text>
-<text text-anchor="start" x="2241" y="-2213.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2246" y="-2213.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="2342" y="-2213.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2166,-2179 2166,-2204 2467,-2204 2467,-2179 2166,-2179"/>
-<text text-anchor="start" x="2171" y="-2188.8" font-family="Helvetica,sans-Serif" font-size="14.00">ti_id</text>
-<text text-anchor="start" x="2200" y="-2188.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2205" y="-2188.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
-<text text-anchor="start" x="2257" y="-2188.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2166,-3344 2166,-3372 2467,-3372 2467,-3344 2166,-3344"/>
+<text text-anchor="start" x="2244" y="-3355.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">task_reschedule</text>
+<polygon fill="none" stroke="black" points="2166,-3319 2166,-3344 2467,-3344 2467,-3319 2166,-3319"/>
+<text text-anchor="start" x="2171" y="-3328.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="2184" y="-3328.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2189" y="-3328.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="2266" y="-3328.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2166,-3294 2166,-3319 2467,-3319 2467,-3294 2166,-3294"/>
+<text text-anchor="start" x="2171" y="-3303.8" font-family="Helvetica,sans-Serif" font-size="14.00">duration</text>
+<text text-anchor="start" x="2230" y="-3303.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2235" y="-3303.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="2312" y="-3303.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2166,-3269 2166,-3294 2467,-3294 2467,-3269 2166,-3269"/>
+<text text-anchor="start" x="2171" y="-3278.8" font-family="Helvetica,sans-Serif" font-size="14.00">end_date</text>
+<text text-anchor="start" x="2235" y="-3278.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2240" y="-3278.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="2336" y="-3278.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2166,-3244 2166,-3269 2467,-3269 2467,-3244 2166,-3244"/>
+<text text-anchor="start" x="2171" y="-3253.8" font-family="Helvetica,sans-Serif" font-size="14.00">reschedule_date</text>
+<text text-anchor="start" x="2285" y="-3253.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2290" y="-3253.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="2386" y="-3253.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2166,-3219 2166,-3244 2467,-3244 2467,-3219 2166,-3219"/>
+<text text-anchor="start" x="2171" y="-3228.8" font-family="Helvetica,sans-Serif" font-size="14.00">start_date</text>
+<text text-anchor="start" x="2241" y="-3228.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2246" y="-3228.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="2342" y="-3228.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2166,-3194 2166,-3219 2467,-3219 2467,-3194 2166,-3194"/>
+<text text-anchor="start" x="2171" y="-3203.8" font-family="Helvetica,sans-Serif" font-size="14.00">ti_id</text>
+<text text-anchor="start" x="2200" y="-3203.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2205" y="-3203.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
+<text text-anchor="start" x="2257" y="-3203.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- task_instance&#45;&#45;task_reschedule -->
 <g id="edge54" class="edge">
 <title>task_instance:id&#45;&#45;task_reschedule:ti_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2074,-1671C2132.66,-1671 2106.34,-2191 2165,-2191"/>
-<text text-anchor="start" x="2134" y="-2179.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="2074" y="-1674.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2074,-2338C2170.97,-2338 2068.03,-3206 2165,-3206"/>
+<text text-anchor="start" x="2134" y="-3194.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="2074" y="-2341.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- xcom -->
 <g id="node46" class="node">
 <title>xcom</title>
-<polygon fill="none" stroke="black" points="2185,-1566 2185,-1594 2447,-1594 2447,-1566 2185,-1566"/>
-<text text-anchor="start" x="2291.5" y="-1577.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">xcom</text>
-<polygon fill="none" stroke="black" points="2185,-1541 2185,-1566 2447,-1566 2447,-1541 2185,-1541"/>
-<text text-anchor="start" x="2190" y="-1550.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_run_id</text>
-<text text-anchor="start" x="2267" y="-1550.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2272" y="-1550.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="2349" y="-1550.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2185,-1516 2185,-1541 2447,-1541 2447,-1516 2185,-1516"/>
-<text text-anchor="start" x="2190" y="-1525.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">key</text>
-<text text-anchor="start" x="2215" y="-1525.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2220" y="-1525.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(512)]</text>
-<text text-anchor="start" x="2341" y="-1525.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2185,-1491 2185,-1516 2447,-1516 2447,-1491 2185,-1491"/>
-<text text-anchor="start" x="2190" y="-1500.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">map_index</text>
-<text text-anchor="start" x="2266" y="-1500.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2271" y="-1500.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="2348" y="-1500.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2185,-1466 2185,-1491 2447,-1491 2447,-1466 2185,-1466"/>
-<text text-anchor="start" x="2190" y="-1475.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">task_id</text>
-<text text-anchor="start" x="2239" y="-1475.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2244" y="-1475.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="2365" y="-1475.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2185,-1441 2185,-1466 2447,-1466 2447,-1441 2185,-1441"/>
-<text text-anchor="start" x="2190" y="-1450.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="2236" y="-1450.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2241" y="-1450.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="2362" y="-1450.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2185,-1416 2185,-1441 2447,-1441 2447,-1416 2185,-1416"/>
-<text text-anchor="start" x="2190" y="-1425.8" font-family="Helvetica,sans-Serif" font-size="14.00">run_id</text>
-<text text-anchor="start" x="2234" y="-1425.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2239" y="-1425.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="2360" y="-1425.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2185,-1391 2185,-1416 2447,-1416 2447,-1391 2185,-1391"/>
-<text text-anchor="start" x="2190" y="-1400.8" font-family="Helvetica,sans-Serif" font-size="14.00">timestamp</text>
-<text text-anchor="start" x="2265" y="-1400.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2270" y="-1400.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="2366" y="-1400.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2185,-1366 2185,-1391 2447,-1391 2447,-1366 2185,-1366"/>
-<text text-anchor="start" x="2190" y="-1375.8" font-family="Helvetica,sans-Serif" font-size="14.00">value</text>
-<text text-anchor="start" x="2228" y="-1375.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2233" y="-1375.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSONB]</text>
+<polygon fill="none" stroke="black" points="2185,-2581 2185,-2609 2447,-2609 2447,-2581 2185,-2581"/>
+<text text-anchor="start" x="2291.5" y="-2592.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">xcom</text>
+<polygon fill="none" stroke="black" points="2185,-2556 2185,-2581 2447,-2581 2447,-2556 2185,-2556"/>
+<text text-anchor="start" x="2190" y="-2565.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_run_id</text>
+<text text-anchor="start" x="2267" y="-2565.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2272" y="-2565.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="2349" y="-2565.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2185,-2531 2185,-2556 2447,-2556 2447,-2531 2185,-2531"/>
+<text text-anchor="start" x="2190" y="-2540.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">key</text>
+<text text-anchor="start" x="2215" y="-2540.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2220" y="-2540.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(512)]</text>
+<text text-anchor="start" x="2341" y="-2540.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2185,-2506 2185,-2531 2447,-2531 2447,-2506 2185,-2506"/>
+<text text-anchor="start" x="2190" y="-2515.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">map_index</text>
+<text text-anchor="start" x="2266" y="-2515.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2271" y="-2515.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="2348" y="-2515.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2185,-2481 2185,-2506 2447,-2506 2447,-2481 2185,-2481"/>
+<text text-anchor="start" x="2190" y="-2490.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">task_id</text>
+<text text-anchor="start" x="2239" y="-2490.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2244" y="-2490.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="2365" y="-2490.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2185,-2456 2185,-2481 2447,-2481 2447,-2456 2185,-2456"/>
+<text text-anchor="start" x="2190" y="-2465.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="2236" y="-2465.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2241" y="-2465.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="2362" y="-2465.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2185,-2431 2185,-2456 2447,-2456 2447,-2431 2185,-2431"/>
+<text text-anchor="start" x="2190" y="-2440.8" font-family="Helvetica,sans-Serif" font-size="14.00">run_id</text>
+<text text-anchor="start" x="2234" y="-2440.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2239" y="-2440.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="2360" y="-2440.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2185,-2406 2185,-2431 2447,-2431 2447,-2406 2185,-2406"/>
+<text text-anchor="start" x="2190" y="-2415.8" font-family="Helvetica,sans-Serif" font-size="14.00">timestamp</text>
+<text text-anchor="start" x="2265" y="-2415.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2270" y="-2415.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="2366" y="-2415.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2185,-2381 2185,-2406 2447,-2406 2447,-2381 2185,-2381"/>
+<text text-anchor="start" x="2190" y="-2390.8" font-family="Helvetica,sans-Serif" font-size="14.00">value</text>
+<text text-anchor="start" x="2228" y="-2390.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2233" y="-2390.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSONB]</text>
 </g>
 <!-- task_instance&#45;&#45;xcom -->
 <g id="edge55" class="edge">
 <title>task_instance:dag_id&#45;&#45;xcom:dag_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2074,-1596C2154.18,-1596 2103.82,-1453 2184,-1453"/>
-<text text-anchor="start" x="2153" y="-1441.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="2074" y="-1599.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2074,-2263C2177.4,-2263 2080.6,-2468 2184,-2468"/>
+<text text-anchor="start" x="2153" y="-2456.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="2074" y="-2266.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- task_instance&#45;&#45;xcom -->
 <g id="edge56" class="edge">
-<title>task_instance:task_id&#45;&#45;xcom:task_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2074,-895C2129.76,-895 2096.19,-1343.27 2117,-1395 2134.69,-1438.98 2136.59,-1478 2184,-1478"/>
-<text text-anchor="start" x="2153" y="-1466.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="2074" y="-898.8" font-family="Times,serif" font-size="14.00">1</text>
+<title>task_instance:run_id&#45;&#45;xcom:run_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2074,-1712C2238.27,-1712 2019.73,-2443 2184,-2443"/>
+<text text-anchor="start" x="2153" y="-2431.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="2074" y="-1715.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- task_instance&#45;&#45;xcom -->
 <g id="edge57" class="edge">
-<title>task_instance:run_id&#45;&#45;xcom:run_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2074,-1045C2146.19,-1045 2083.5,-1303.05 2117,-1367 2135.69,-1402.67 2143.73,-1428 2184,-1428"/>
-<text text-anchor="start" x="2153" y="-1416.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="2074" y="-1048.8" font-family="Times,serif" font-size="14.00">1</text>
+<title>task_instance:map_index&#45;&#45;xcom:map_index</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2074,-2038C2128.82,-2038 2129.18,-2519 2184,-2519"/>
+<text text-anchor="start" x="2153" y="-2507.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="2074" y="-2041.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- task_instance&#45;&#45;xcom -->
 <g id="edge58" class="edge">
-<title>task_instance:map_index&#45;&#45;xcom:map_index</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2074,-1371C2129.82,-1371 2075.07,-1452.16 2117,-1489 2139.93,-1509.14 2153.49,-1504 2184,-1504"/>
-<text text-anchor="start" x="2153" y="-1492.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="2074" y="-1374.8" font-family="Times,serif" font-size="14.00">1</text>
+<title>task_instance:task_id&#45;&#45;xcom:task_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2074,-1562C2128.76,-1562 2111.42,-1998.52 2117,-2053 2131.37,-2193.23 2129.29,-2229.22 2154,-2368 2164.02,-2424.25 2126.87,-2493 2184,-2493"/>
+<text text-anchor="start" x="2153" y="-2481.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="2074" y="-1565.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- task_instance_note -->
 <g id="node47" class="node">
 <title>task_instance_note</title>
-<polygon fill="none" stroke="black" points="2183,-2124 2183,-2152 2449,-2152 2449,-2124 2183,-2124"/>
-<text text-anchor="start" x="2230" y="-2135.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">task_instance_note</text>
-<polygon fill="none" stroke="black" points="2183,-2099 2183,-2124 2449,-2124 2449,-2099 2183,-2099"/>
-<text text-anchor="start" x="2188" y="-2108.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">ti_id</text>
-<text text-anchor="start" x="2217" y="-2108.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2222" y="-2108.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
-<text text-anchor="start" x="2274" y="-2108.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2183,-2074 2183,-2099 2449,-2099 2449,-2074 2183,-2074"/>
-<text text-anchor="start" x="2188" y="-2083.8" font-family="Helvetica,sans-Serif" font-size="14.00">content</text>
-<text text-anchor="start" x="2241" y="-2083.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2246" y="-2083.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
-<polygon fill="none" stroke="black" points="2183,-2049 2183,-2074 2449,-2074 2449,-2049 2183,-2049"/>
-<text text-anchor="start" x="2188" y="-2058.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
-<text text-anchor="start" x="2261" y="-2058.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2266" y="-2058.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="2362" y="-2058.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2183,-2024 2183,-2049 2449,-2049 2449,-2024 2183,-2024"/>
-<text text-anchor="start" x="2188" y="-2033.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
-<text text-anchor="start" x="2267" y="-2033.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2272" y="-2033.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="2368" y="-2033.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2183,-1999 2183,-2024 2449,-2024 2449,-1999 2183,-1999"/>
-<text text-anchor="start" x="2188" y="-2008.8" font-family="Helvetica,sans-Serif" font-size="14.00">user_id</text>
-<text text-anchor="start" x="2239" y="-2008.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2244" y="-2008.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(128)]</text>
+<polygon fill="none" stroke="black" points="2183,-3139 2183,-3167 2449,-3167 2449,-3139 2183,-3139"/>
+<text text-anchor="start" x="2230" y="-3150.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">task_instance_note</text>
+<polygon fill="none" stroke="black" points="2183,-3114 2183,-3139 2449,-3139 2449,-3114 2183,-3114"/>
+<text text-anchor="start" x="2188" y="-3123.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">ti_id</text>
+<text text-anchor="start" x="2217" y="-3123.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2222" y="-3123.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
+<text text-anchor="start" x="2274" y="-3123.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2183,-3089 2183,-3114 2449,-3114 2449,-3089 2183,-3089"/>
+<text text-anchor="start" x="2188" y="-3098.8" font-family="Helvetica,sans-Serif" font-size="14.00">content</text>
+<text text-anchor="start" x="2241" y="-3098.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2246" y="-3098.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
+<polygon fill="none" stroke="black" points="2183,-3064 2183,-3089 2449,-3089 2449,-3064 2183,-3064"/>
+<text text-anchor="start" x="2188" y="-3073.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
+<text text-anchor="start" x="2261" y="-3073.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2266" y="-3073.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="2362" y="-3073.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2183,-3039 2183,-3064 2449,-3064 2449,-3039 2183,-3039"/>
+<text text-anchor="start" x="2188" y="-3048.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
+<text text-anchor="start" x="2267" y="-3048.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2272" y="-3048.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="2368" y="-3048.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2183,-3014 2183,-3039 2449,-3039 2449,-3014 2183,-3014"/>
+<text text-anchor="start" x="2188" y="-3023.8" font-family="Helvetica,sans-Serif" font-size="14.00">user_id</text>
+<text text-anchor="start" x="2239" y="-3023.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2244" y="-3023.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(128)]</text>
 </g>
 <!-- task_instance&#45;&#45;task_instance_note -->
 <g id="edge59" class="edge">
 <title>task_instance:id&#45;&#45;task_instance_note:ti_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2074,-1671C2174.9,-1671 2081.1,-2112 2182,-2112"/>
-<text text-anchor="start" x="2172" y="-2100.8" font-family="Times,serif" font-size="14.00">1</text>
-<text text-anchor="start" x="2064" y="-1659.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2074,-2338C2162.48,-2338 2093.52,-3127 2182,-3127"/>
+<text text-anchor="start" x="2172" y="-3115.8" font-family="Times,serif" font-size="14.00">1</text>
+<text text-anchor="start" x="2064" y="-2326.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- task_instance_history -->
 <g id="node48" class="node">
 <title>task_instance_history</title>
-<polygon fill="none" stroke="black" points="2162,-904 2162,-932 2470,-932 2470,-904 2162,-904"/>
-<text text-anchor="start" x="2218.5" y="-915.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">task_instance_history</text>
-<polygon fill="none" stroke="black" points="2162,-879 2162,-904 2470,-904 2470,-879 2162,-879"/>
-<text text-anchor="start" x="2167" y="-888.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">task_instance_id</text>
-<text text-anchor="start" x="2282" y="-888.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2287" y="-888.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
-<text text-anchor="start" x="2339" y="-888.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2162,-854 2162,-879 2470,-879 2470,-854 2162,-854"/>
-<text text-anchor="start" x="2167" y="-863.8" font-family="Helvetica,sans-Serif" font-size="14.00">context_carrier</text>
-<text text-anchor="start" x="2271" y="-863.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2276" y="-863.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSONB]</text>
-<polygon fill="none" stroke="black" points="2162,-829 2162,-854 2470,-854 2470,-829 2162,-829"/>
-<text text-anchor="start" x="2167" y="-838.8" font-family="Helvetica,sans-Serif" font-size="14.00">custom_operator_name</text>
-<text text-anchor="start" x="2330" y="-838.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2335" y="-838.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
-<polygon fill="none" stroke="black" points="2162,-804 2162,-829 2470,-829 2470,-804 2162,-804"/>
-<text text-anchor="start" x="2167" y="-813.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="2213" y="-813.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2218" y="-813.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="2339" y="-813.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2162,-779 2162,-804 2470,-804 2470,-779 2162,-779"/>
-<text text-anchor="start" x="2167" y="-788.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_version_id</text>
-<text text-anchor="start" x="2271" y="-788.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2276" y="-788.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
-<polygon fill="none" stroke="black" points="2162,-754 2162,-779 2470,-779 2470,-754 2162,-754"/>
-<text text-anchor="start" x="2167" y="-763.8" font-family="Helvetica,sans-Serif" font-size="14.00">duration</text>
-<text text-anchor="start" x="2226" y="-763.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2231" y="-763.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [DOUBLE_PRECISION]</text>
-<polygon fill="none" stroke="black" points="2162,-729 2162,-754 2470,-754 2470,-729 2162,-729"/>
-<text text-anchor="start" x="2167" y="-738.8" font-family="Helvetica,sans-Serif" font-size="14.00">end_date</text>
-<text text-anchor="start" x="2231" y="-738.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2236" y="-738.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="2162,-704 2162,-729 2470,-729 2470,-704 2162,-704"/>
-<text text-anchor="start" x="2167" y="-713.8" font-family="Helvetica,sans-Serif" font-size="14.00">executor</text>
-<text text-anchor="start" x="2228" y="-713.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2233" y="-713.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
-<polygon fill="none" stroke="black" points="2162,-679 2162,-704 2470,-704 2470,-679 2162,-679"/>
-<text text-anchor="start" x="2167" y="-688.8" font-family="Helvetica,sans-Serif" font-size="14.00">executor_config</text>
-<text text-anchor="start" x="2277" y="-688.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2282" y="-688.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BYTEA]</text>
-<polygon fill="none" stroke="black" points="2162,-654 2162,-679 2470,-679 2470,-654 2162,-654"/>
-<text text-anchor="start" x="2167" y="-663.8" font-family="Helvetica,sans-Serif" font-size="14.00">external_executor_id</text>
-<text text-anchor="start" x="2310" y="-663.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2315" y="-663.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<polygon fill="none" stroke="black" points="2162,-629 2162,-654 2470,-654 2470,-629 2162,-629"/>
-<text text-anchor="start" x="2167" y="-638.8" font-family="Helvetica,sans-Serif" font-size="14.00">hostname</text>
-<text text-anchor="start" x="2237" y="-638.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2242" y="-638.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
-<polygon fill="none" stroke="black" points="2162,-604 2162,-629 2470,-629 2470,-604 2162,-604"/>
-<text text-anchor="start" x="2167" y="-613.8" font-family="Helvetica,sans-Serif" font-size="14.00">map_index</text>
-<text text-anchor="start" x="2243" y="-613.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2248" y="-613.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="2325" y="-613.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2162,-579 2162,-604 2470,-604 2470,-579 2162,-579"/>
-<text text-anchor="start" x="2167" y="-588.8" font-family="Helvetica,sans-Serif" font-size="14.00">max_tries</text>
-<text text-anchor="start" x="2235" y="-588.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2240" y="-588.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="2162,-554 2162,-579 2470,-579 2470,-554 2162,-554"/>
-<text text-anchor="start" x="2167" y="-563.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_kwargs</text>
-<text text-anchor="start" x="2255" y="-563.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2260" y="-563.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSONB]</text>
-<polygon fill="none" stroke="black" points="2162,-529 2162,-554 2470,-554 2470,-529 2162,-529"/>
-<text text-anchor="start" x="2167" y="-538.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_method</text>
-<text text-anchor="start" x="2258" y="-538.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2263" y="-538.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
-<polygon fill="none" stroke="black" points="2162,-504 2162,-529 2470,-529 2470,-504 2162,-504"/>
-<text text-anchor="start" x="2167" y="-513.8" font-family="Helvetica,sans-Serif" font-size="14.00">operator</text>
-<text text-anchor="start" x="2227" y="-513.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2232" y="-513.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
-<polygon fill="none" stroke="black" points="2162,-479 2162,-504 2470,-504 2470,-479 2162,-479"/>
-<text text-anchor="start" x="2167" y="-488.8" font-family="Helvetica,sans-Serif" font-size="14.00">pid</text>
-<text text-anchor="start" x="2189" y="-488.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2194" y="-488.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="2162,-454 2162,-479 2470,-479 2470,-454 2162,-454"/>
-<text text-anchor="start" x="2167" y="-463.8" font-family="Helvetica,sans-Serif" font-size="14.00">pool</text>
-<text text-anchor="start" x="2197" y="-463.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2202" y="-463.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
-<text text-anchor="start" x="2323" y="-463.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2162,-429 2162,-454 2470,-454 2470,-429 2162,-429"/>
-<text text-anchor="start" x="2167" y="-438.8" font-family="Helvetica,sans-Serif" font-size="14.00">pool_slots</text>
-<text text-anchor="start" x="2236" y="-438.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2241" y="-438.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="2318" y="-438.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2162,-404 2162,-429 2470,-429 2470,-404 2162,-404"/>
-<text text-anchor="start" x="2167" y="-413.8" font-family="Helvetica,sans-Serif" font-size="14.00">priority_weight</text>
-<text text-anchor="start" x="2271" y="-413.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2276" y="-413.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="2162,-379 2162,-404 2470,-404 2470,-379 2162,-379"/>
-<text text-anchor="start" x="2167" y="-388.8" font-family="Helvetica,sans-Serif" font-size="14.00">queue</text>
-<text text-anchor="start" x="2211" y="-388.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2216" y="-388.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
-<polygon fill="none" stroke="black" points="2162,-354 2162,-379 2470,-379 2470,-354 2162,-354"/>
-<text text-anchor="start" x="2167" y="-363.8" font-family="Helvetica,sans-Serif" font-size="14.00">queued_by_job_id</text>
-<text text-anchor="start" x="2291" y="-363.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2296" y="-363.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="2162,-329 2162,-354 2470,-354 2470,-329 2162,-329"/>
-<text text-anchor="start" x="2167" y="-338.8" font-family="Helvetica,sans-Serif" font-size="14.00">queued_dttm</text>
-<text text-anchor="start" x="2260" y="-338.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2265" y="-338.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="2162,-304 2162,-329 2470,-329 2470,-304 2162,-304"/>
-<text text-anchor="start" x="2167" y="-313.8" font-family="Helvetica,sans-Serif" font-size="14.00">rendered_map_index</text>
-<text text-anchor="start" x="2312" y="-313.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2317" y="-313.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<polygon fill="none" stroke="black" points="2162,-279 2162,-304 2470,-304 2470,-279 2162,-279"/>
-<text text-anchor="start" x="2167" y="-288.8" font-family="Helvetica,sans-Serif" font-size="14.00">run_id</text>
-<text text-anchor="start" x="2211" y="-288.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2216" y="-288.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="2337" y="-288.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2162,-254 2162,-279 2470,-279 2470,-254 2162,-254"/>
-<text text-anchor="start" x="2167" y="-263.8" font-family="Helvetica,sans-Serif" font-size="14.00">scheduled_dttm</text>
-<text text-anchor="start" x="2279" y="-263.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2284" y="-263.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="2162,-229 2162,-254 2470,-254 2470,-229 2162,-229"/>
-<text text-anchor="start" x="2167" y="-238.8" font-family="Helvetica,sans-Serif" font-size="14.00">span_status</text>
-<text text-anchor="start" x="2251" y="-238.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2256" y="-238.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="2377" y="-238.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2162,-204 2162,-229 2470,-229 2470,-204 2162,-204"/>
-<text text-anchor="start" x="2167" y="-213.8" font-family="Helvetica,sans-Serif" font-size="14.00">start_date</text>
-<text text-anchor="start" x="2237" y="-213.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2242" y="-213.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="2162,-179 2162,-204 2470,-204 2470,-179 2162,-179"/>
-<text text-anchor="start" x="2167" y="-188.8" font-family="Helvetica,sans-Serif" font-size="14.00">state</text>
-<text text-anchor="start" x="2202" y="-188.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2207" y="-188.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(20)]</text>
-<polygon fill="none" stroke="black" points="2162,-154 2162,-179 2470,-179 2470,-154 2162,-154"/>
-<text text-anchor="start" x="2167" y="-163.8" font-family="Helvetica,sans-Serif" font-size="14.00">task_display_name</text>
-<text text-anchor="start" x="2299" y="-163.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2304" y="-163.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
-<polygon fill="none" stroke="black" points="2162,-129 2162,-154 2470,-154 2470,-129 2162,-129"/>
-<text text-anchor="start" x="2167" y="-138.8" font-family="Helvetica,sans-Serif" font-size="14.00">task_id</text>
-<text text-anchor="start" x="2216" y="-138.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2221" y="-138.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="2342" y="-138.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2162,-104 2162,-129 2470,-129 2470,-104 2162,-104"/>
-<text text-anchor="start" x="2167" y="-113.8" font-family="Helvetica,sans-Serif" font-size="14.00">trigger_id</text>
-<text text-anchor="start" x="2234" y="-113.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2239" y="-113.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="2162,-79 2162,-104 2470,-104 2470,-79 2162,-79"/>
-<text text-anchor="start" x="2167" y="-88.8" font-family="Helvetica,sans-Serif" font-size="14.00">trigger_timeout</text>
-<text text-anchor="start" x="2275" y="-88.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2280" y="-88.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="2162,-54 2162,-79 2470,-79 2470,-54 2162,-54"/>
-<text text-anchor="start" x="2167" y="-63.8" font-family="Helvetica,sans-Serif" font-size="14.00">try_number</text>
-<text text-anchor="start" x="2249" y="-63.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2254" y="-63.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="2331" y="-63.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2162,-29 2162,-54 2470,-54 2470,-29 2162,-29"/>
-<text text-anchor="start" x="2167" y="-38.8" font-family="Helvetica,sans-Serif" font-size="14.00">unixname</text>
-<text text-anchor="start" x="2237" y="-38.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2242" y="-38.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
-<polygon fill="none" stroke="black" points="2162,-4 2162,-29 2470,-29 2470,-4 2162,-4"/>
-<text text-anchor="start" x="2167" y="-13.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
-<text text-anchor="start" x="2246" y="-13.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2251" y="-13.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="2162,-2327 2162,-2355 2470,-2355 2470,-2327 2162,-2327"/>
+<text text-anchor="start" x="2218.5" y="-2338.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">task_instance_history</text>
+<polygon fill="none" stroke="black" points="2162,-2302 2162,-2327 2470,-2327 2470,-2302 2162,-2302"/>
+<text text-anchor="start" x="2167" y="-2311.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">task_instance_id</text>
+<text text-anchor="start" x="2282" y="-2311.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2287" y="-2311.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
+<text text-anchor="start" x="2339" y="-2311.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2162,-2277 2162,-2302 2470,-2302 2470,-2277 2162,-2277"/>
+<text text-anchor="start" x="2167" y="-2286.8" font-family="Helvetica,sans-Serif" font-size="14.00">context_carrier</text>
+<text text-anchor="start" x="2271" y="-2286.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2276" y="-2286.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSONB]</text>
+<polygon fill="none" stroke="black" points="2162,-2252 2162,-2277 2470,-2277 2470,-2252 2162,-2252"/>
+<text text-anchor="start" x="2167" y="-2261.8" font-family="Helvetica,sans-Serif" font-size="14.00">custom_operator_name</text>
+<text text-anchor="start" x="2330" y="-2261.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2335" y="-2261.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
+<polygon fill="none" stroke="black" points="2162,-2227 2162,-2252 2470,-2252 2470,-2227 2162,-2227"/>
+<text text-anchor="start" x="2167" y="-2236.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="2213" y="-2236.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2218" y="-2236.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="2339" y="-2236.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2162,-2202 2162,-2227 2470,-2227 2470,-2202 2162,-2202"/>
+<text text-anchor="start" x="2167" y="-2211.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_version_id</text>
+<text text-anchor="start" x="2271" y="-2211.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2276" y="-2211.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
+<polygon fill="none" stroke="black" points="2162,-2177 2162,-2202 2470,-2202 2470,-2177 2162,-2177"/>
+<text text-anchor="start" x="2167" y="-2186.8" font-family="Helvetica,sans-Serif" font-size="14.00">duration</text>
+<text text-anchor="start" x="2226" y="-2186.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2231" y="-2186.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [DOUBLE_PRECISION]</text>
+<polygon fill="none" stroke="black" points="2162,-2152 2162,-2177 2470,-2177 2470,-2152 2162,-2152"/>
+<text text-anchor="start" x="2167" y="-2161.8" font-family="Helvetica,sans-Serif" font-size="14.00">end_date</text>
+<text text-anchor="start" x="2231" y="-2161.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2236" y="-2161.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="2162,-2127 2162,-2152 2470,-2152 2470,-2127 2162,-2127"/>
+<text text-anchor="start" x="2167" y="-2136.8" font-family="Helvetica,sans-Serif" font-size="14.00">executor</text>
+<text text-anchor="start" x="2228" y="-2136.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2233" y="-2136.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
+<polygon fill="none" stroke="black" points="2162,-2102 2162,-2127 2470,-2127 2470,-2102 2162,-2102"/>
+<text text-anchor="start" x="2167" y="-2111.8" font-family="Helvetica,sans-Serif" font-size="14.00">executor_config</text>
+<text text-anchor="start" x="2277" y="-2111.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2282" y="-2111.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BYTEA]</text>
+<polygon fill="none" stroke="black" points="2162,-2077 2162,-2102 2470,-2102 2470,-2077 2162,-2077"/>
+<text text-anchor="start" x="2167" y="-2086.8" font-family="Helvetica,sans-Serif" font-size="14.00">external_executor_id</text>
+<text text-anchor="start" x="2310" y="-2086.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2315" y="-2086.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<polygon fill="none" stroke="black" points="2162,-2052 2162,-2077 2470,-2077 2470,-2052 2162,-2052"/>
+<text text-anchor="start" x="2167" y="-2061.8" font-family="Helvetica,sans-Serif" font-size="14.00">hostname</text>
+<text text-anchor="start" x="2237" y="-2061.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2242" y="-2061.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
+<polygon fill="none" stroke="black" points="2162,-2027 2162,-2052 2470,-2052 2470,-2027 2162,-2027"/>
+<text text-anchor="start" x="2167" y="-2036.8" font-family="Helvetica,sans-Serif" font-size="14.00">map_index</text>
+<text text-anchor="start" x="2243" y="-2036.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2248" y="-2036.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="2325" y="-2036.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2162,-2002 2162,-2027 2470,-2027 2470,-2002 2162,-2002"/>
+<text text-anchor="start" x="2167" y="-2011.8" font-family="Helvetica,sans-Serif" font-size="14.00">max_tries</text>
+<text text-anchor="start" x="2235" y="-2011.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2240" y="-2011.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="2162,-1977 2162,-2002 2470,-2002 2470,-1977 2162,-1977"/>
+<text text-anchor="start" x="2167" y="-1986.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_kwargs</text>
+<text text-anchor="start" x="2255" y="-1986.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2260" y="-1986.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSONB]</text>
+<polygon fill="none" stroke="black" points="2162,-1952 2162,-1977 2470,-1977 2470,-1952 2162,-1952"/>
+<text text-anchor="start" x="2167" y="-1961.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_method</text>
+<text text-anchor="start" x="2258" y="-1961.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2263" y="-1961.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
+<polygon fill="none" stroke="black" points="2162,-1927 2162,-1952 2470,-1952 2470,-1927 2162,-1927"/>
+<text text-anchor="start" x="2167" y="-1936.8" font-family="Helvetica,sans-Serif" font-size="14.00">operator</text>
+<text text-anchor="start" x="2227" y="-1936.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2232" y="-1936.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
+<polygon fill="none" stroke="black" points="2162,-1902 2162,-1927 2470,-1927 2470,-1902 2162,-1902"/>
+<text text-anchor="start" x="2167" y="-1911.8" font-family="Helvetica,sans-Serif" font-size="14.00">pid</text>
+<text text-anchor="start" x="2189" y="-1911.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2194" y="-1911.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="2162,-1877 2162,-1902 2470,-1902 2470,-1877 2162,-1877"/>
+<text text-anchor="start" x="2167" y="-1886.8" font-family="Helvetica,sans-Serif" font-size="14.00">pool</text>
+<text text-anchor="start" x="2197" y="-1886.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2202" y="-1886.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
+<text text-anchor="start" x="2323" y="-1886.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2162,-1852 2162,-1877 2470,-1877 2470,-1852 2162,-1852"/>
+<text text-anchor="start" x="2167" y="-1861.8" font-family="Helvetica,sans-Serif" font-size="14.00">pool_slots</text>
+<text text-anchor="start" x="2236" y="-1861.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2241" y="-1861.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="2318" y="-1861.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2162,-1827 2162,-1852 2470,-1852 2470,-1827 2162,-1827"/>
+<text text-anchor="start" x="2167" y="-1836.8" font-family="Helvetica,sans-Serif" font-size="14.00">priority_weight</text>
+<text text-anchor="start" x="2271" y="-1836.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2276" y="-1836.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="2162,-1802 2162,-1827 2470,-1827 2470,-1802 2162,-1802"/>
+<text text-anchor="start" x="2167" y="-1811.8" font-family="Helvetica,sans-Serif" font-size="14.00">queue</text>
+<text text-anchor="start" x="2211" y="-1811.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2216" y="-1811.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
+<polygon fill="none" stroke="black" points="2162,-1777 2162,-1802 2470,-1802 2470,-1777 2162,-1777"/>
+<text text-anchor="start" x="2167" y="-1786.8" font-family="Helvetica,sans-Serif" font-size="14.00">queued_by_job_id</text>
+<text text-anchor="start" x="2291" y="-1786.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2296" y="-1786.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="2162,-1752 2162,-1777 2470,-1777 2470,-1752 2162,-1752"/>
+<text text-anchor="start" x="2167" y="-1761.8" font-family="Helvetica,sans-Serif" font-size="14.00">queued_dttm</text>
+<text text-anchor="start" x="2260" y="-1761.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2265" y="-1761.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="2162,-1727 2162,-1752 2470,-1752 2470,-1727 2162,-1727"/>
+<text text-anchor="start" x="2167" y="-1736.8" font-family="Helvetica,sans-Serif" font-size="14.00">rendered_map_index</text>
+<text text-anchor="start" x="2312" y="-1736.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2317" y="-1736.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<polygon fill="none" stroke="black" points="2162,-1702 2162,-1727 2470,-1727 2470,-1702 2162,-1702"/>
+<text text-anchor="start" x="2167" y="-1711.8" font-family="Helvetica,sans-Serif" font-size="14.00">run_id</text>
+<text text-anchor="start" x="2211" y="-1711.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2216" y="-1711.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="2337" y="-1711.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2162,-1677 2162,-1702 2470,-1702 2470,-1677 2162,-1677"/>
+<text text-anchor="start" x="2167" y="-1686.8" font-family="Helvetica,sans-Serif" font-size="14.00">scheduled_dttm</text>
+<text text-anchor="start" x="2279" y="-1686.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2284" y="-1686.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="2162,-1652 2162,-1677 2470,-1677 2470,-1652 2162,-1652"/>
+<text text-anchor="start" x="2167" y="-1661.8" font-family="Helvetica,sans-Serif" font-size="14.00">span_status</text>
+<text text-anchor="start" x="2251" y="-1661.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2256" y="-1661.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="2377" y="-1661.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2162,-1627 2162,-1652 2470,-1652 2470,-1627 2162,-1627"/>
+<text text-anchor="start" x="2167" y="-1636.8" font-family="Helvetica,sans-Serif" font-size="14.00">start_date</text>
+<text text-anchor="start" x="2237" y="-1636.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2242" y="-1636.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="2162,-1602 2162,-1627 2470,-1627 2470,-1602 2162,-1602"/>
+<text text-anchor="start" x="2167" y="-1611.8" font-family="Helvetica,sans-Serif" font-size="14.00">state</text>
+<text text-anchor="start" x="2202" y="-1611.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2207" y="-1611.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(20)]</text>
+<polygon fill="none" stroke="black" points="2162,-1577 2162,-1602 2470,-1602 2470,-1577 2162,-1577"/>
+<text text-anchor="start" x="2167" y="-1586.8" font-family="Helvetica,sans-Serif" font-size="14.00">task_display_name</text>
+<text text-anchor="start" x="2299" y="-1586.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2304" y="-1586.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
+<polygon fill="none" stroke="black" points="2162,-1552 2162,-1577 2470,-1577 2470,-1552 2162,-1552"/>
+<text text-anchor="start" x="2167" y="-1561.8" font-family="Helvetica,sans-Serif" font-size="14.00">task_id</text>
+<text text-anchor="start" x="2216" y="-1561.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2221" y="-1561.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="2342" y="-1561.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2162,-1527 2162,-1552 2470,-1552 2470,-1527 2162,-1527"/>
+<text text-anchor="start" x="2167" y="-1536.8" font-family="Helvetica,sans-Serif" font-size="14.00">trigger_id</text>
+<text text-anchor="start" x="2234" y="-1536.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2239" y="-1536.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="2162,-1502 2162,-1527 2470,-1527 2470,-1502 2162,-1502"/>
+<text text-anchor="start" x="2167" y="-1511.8" font-family="Helvetica,sans-Serif" font-size="14.00">trigger_timeout</text>
+<text text-anchor="start" x="2275" y="-1511.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2280" y="-1511.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="2162,-1477 2162,-1502 2470,-1502 2470,-1477 2162,-1477"/>
+<text text-anchor="start" x="2167" y="-1486.8" font-family="Helvetica,sans-Serif" font-size="14.00">try_number</text>
+<text text-anchor="start" x="2249" y="-1486.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2254" y="-1486.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="2331" y="-1486.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2162,-1452 2162,-1477 2470,-1477 2470,-1452 2162,-1452"/>
+<text text-anchor="start" x="2167" y="-1461.8" font-family="Helvetica,sans-Serif" font-size="14.00">unixname</text>
+<text text-anchor="start" x="2237" y="-1461.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2242" y="-1461.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
+<polygon fill="none" stroke="black" points="2162,-1427 2162,-1452 2470,-1452 2470,-1427 2162,-1427"/>
+<text text-anchor="start" x="2167" y="-1436.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
+<text text-anchor="start" x="2246" y="-1436.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2251" y="-1436.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
 </g>
 <!-- task_instance&#45;&#45;task_instance_history -->
 <g id="edge60" class="edge">
-<title>task_instance:map_index&#45;&#45;task_instance_history:map_index</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2074,-1371C2123.45,-1371 2111.15,-977.11 2117,-928 2125.26,-858.69 2091.2,-617 2161,-617"/>
-<text text-anchor="start" x="2130" y="-605.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="2064" y="-1359.8" font-family="Times,serif" font-size="14.00">1</text>
+<title>task_instance:run_id&#45;&#45;task_instance_history:run_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2074,-1712C2112.68,-1712 2122.32,-1714 2161,-1714"/>
+<text text-anchor="start" x="2130" y="-1702.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="2064" y="-1700.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- task_instance&#45;&#45;task_instance_history -->
 <g id="edge61" class="edge">
-<title>task_instance:dag_id&#45;&#45;task_instance_history:dag_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2074,-1596C2122.57,-1596 2111.53,-1209.26 2117,-1161 2125.68,-1084.42 2083.93,-817 2161,-817"/>
-<text text-anchor="start" x="2130" y="-805.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="2064" y="-1584.8" font-family="Times,serif" font-size="14.00">1</text>
+<title>task_instance:task_id&#45;&#45;task_instance_history:task_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2074,-1562C2112.68,-1562 2122.32,-1564 2161,-1564"/>
+<text text-anchor="start" x="2130" y="-1552.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="2064" y="-1550.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- task_instance&#45;&#45;task_instance_history -->
 <g id="edge62" class="edge">
-<title>task_instance:run_id&#45;&#45;task_instance_history:run_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2074,-1045C2116.17,-1045 2118.83,-291 2161,-291"/>
-<text text-anchor="start" x="2130" y="-279.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="2064" y="-1033.8" font-family="Times,serif" font-size="14.00">1</text>
+<title>task_instance:dag_id&#45;&#45;task_instance_history:dag_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2074,-2263C2114,-2263 2121,-2240 2161,-2240"/>
+<text text-anchor="start" x="2130" y="-2228.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="2064" y="-2251.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- task_instance&#45;&#45;task_instance_history -->
 <g id="edge63" class="edge">
-<title>task_instance:task_id&#45;&#45;task_instance_history:task_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2074,-895C2158.33,-895 2076.67,-141 2161,-141"/>
-<text text-anchor="start" x="2130" y="-129.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="2064" y="-883.8" font-family="Times,serif" font-size="14.00">1</text>
+<title>task_instance:map_index&#45;&#45;task_instance_history:map_index</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2074,-2038C2112.68,-2038 2122.32,-2040 2161,-2040"/>
+<text text-anchor="start" x="2130" y="-2028.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="2064" y="-2026.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- rendered_task_instance_fields -->
 <g id="node49" class="node">
 <title>rendered_task_instance_fields</title>
-<polygon fill="none" stroke="black" points="2176,-1108 2176,-1136 2456,-1136 2456,-1108 2176,-1108"/>
-<text text-anchor="start" x="2181" y="-1119.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">rendered_task_instance_fields</text>
-<polygon fill="none" stroke="black" points="2176,-1083 2176,-1108 2456,-1108 2456,-1083 2176,-1083"/>
-<text text-anchor="start" x="2181" y="-1092.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="2227" y="-1092.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2232" y="-1092.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="2353" y="-1092.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2176,-1058 2176,-1083 2456,-1083 2456,-1058 2176,-1058"/>
-<text text-anchor="start" x="2181" y="-1067.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">map_index</text>
-<text text-anchor="start" x="2257" y="-1067.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2262" y="-1067.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="2339" y="-1067.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2176,-1033 2176,-1058 2456,-1058 2456,-1033 2176,-1033"/>
-<text text-anchor="start" x="2181" y="-1042.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">run_id</text>
-<text text-anchor="start" x="2225" y="-1042.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2230" y="-1042.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="2351" y="-1042.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2176,-1008 2176,-1033 2456,-1033 2456,-1008 2176,-1008"/>
-<text text-anchor="start" x="2181" y="-1017.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">task_id</text>
-<text text-anchor="start" x="2230" y="-1017.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2235" y="-1017.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="2356" y="-1017.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2176,-983 2176,-1008 2456,-1008 2456,-983 2176,-983"/>
-<text text-anchor="start" x="2181" y="-992.8" font-family="Helvetica,sans-Serif" font-size="14.00">k8s_pod_yaml</text>
-<text text-anchor="start" x="2280" y="-992.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2285" y="-992.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<polygon fill="none" stroke="black" points="2176,-958 2176,-983 2456,-983 2456,-958 2176,-958"/>
-<text text-anchor="start" x="2181" y="-967.8" font-family="Helvetica,sans-Serif" font-size="14.00">rendered_fields</text>
-<text text-anchor="start" x="2288" y="-967.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2293" y="-967.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<text text-anchor="start" x="2344" y="-967.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2176,-1373 2176,-1401 2456,-1401 2456,-1373 2176,-1373"/>
+<text text-anchor="start" x="2181" y="-1384.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">rendered_task_instance_fields</text>
+<polygon fill="none" stroke="black" points="2176,-1348 2176,-1373 2456,-1373 2456,-1348 2176,-1348"/>
+<text text-anchor="start" x="2181" y="-1357.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="2227" y="-1357.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2232" y="-1357.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="2353" y="-1357.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2176,-1323 2176,-1348 2456,-1348 2456,-1323 2176,-1323"/>
+<text text-anchor="start" x="2181" y="-1332.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">map_index</text>
+<text text-anchor="start" x="2257" y="-1332.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2262" y="-1332.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="2339" y="-1332.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2176,-1298 2176,-1323 2456,-1323 2456,-1298 2176,-1298"/>
+<text text-anchor="start" x="2181" y="-1307.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">run_id</text>
+<text text-anchor="start" x="2225" y="-1307.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2230" y="-1307.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="2351" y="-1307.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2176,-1273 2176,-1298 2456,-1298 2456,-1273 2176,-1273"/>
+<text text-anchor="start" x="2181" y="-1282.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">task_id</text>
+<text text-anchor="start" x="2230" y="-1282.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2235" y="-1282.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="2356" y="-1282.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2176,-1248 2176,-1273 2456,-1273 2456,-1248 2176,-1248"/>
+<text text-anchor="start" x="2181" y="-1257.8" font-family="Helvetica,sans-Serif" font-size="14.00">k8s_pod_yaml</text>
+<text text-anchor="start" x="2280" y="-1257.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2285" y="-1257.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<polygon fill="none" stroke="black" points="2176,-1223 2176,-1248 2456,-1248 2456,-1223 2176,-1223"/>
+<text text-anchor="start" x="2181" y="-1232.8" font-family="Helvetica,sans-Serif" font-size="14.00">rendered_fields</text>
+<text text-anchor="start" x="2288" y="-1232.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2293" y="-1232.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<text text-anchor="start" x="2344" y="-1232.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- task_instance&#45;&#45;rendered_task_instance_fields -->
 <g id="edge64" class="edge">
-<title>task_instance:task_id&#45;&#45;rendered_task_instance_fields:task_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2074,-895C2145.42,-895 2103.58,-1020 2175,-1020"/>
-<text text-anchor="start" x="2144" y="-1008.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="2064" y="-898.8" font-family="Times,serif" font-size="14.00">1</text>
+<title>task_instance:map_index&#45;&#45;rendered_task_instance_fields:map_index</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2074,-2038C2116.05,-2038 2111.51,-1703.69 2117,-1662 2131.56,-1551.51 2131.25,-1523.1 2154,-1414 2161.33,-1378.85 2139.1,-1336 2175,-1336"/>
+<text text-anchor="start" x="2144" y="-1324.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="2064" y="-2041.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- task_instance&#45;&#45;rendered_task_instance_fields -->
 <g id="edge65" class="edge">
-<title>task_instance:dag_id&#45;&#45;rendered_task_instance_fields:dag_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2074,-1596C2077.15,-1596 2153.14,-1152.03 2154,-1149 2160.93,-1124.63 2149.66,-1096 2175,-1096"/>
-<text text-anchor="start" x="2144" y="-1084.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="2064" y="-1599.8" font-family="Times,serif" font-size="14.00">1</text>
+<title>task_instance:task_id&#45;&#45;rendered_task_instance_fields:task_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2074,-1562C2205.04,-1562 2043.96,-1285 2175,-1285"/>
+<text text-anchor="start" x="2144" y="-1273.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="2064" y="-1565.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- task_instance&#45;&#45;rendered_task_instance_fields -->
 <g id="edge66" class="edge">
 <title>task_instance:run_id&#45;&#45;rendered_task_instance_fields:run_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2074,-1045C2118.89,-1045 2130.11,-1045 2175,-1045"/>
-<text text-anchor="start" x="2144" y="-1033.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="2064" y="-1048.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2074,-1712C2166.11,-1712 2082.89,-1310 2175,-1310"/>
+<text text-anchor="start" x="2144" y="-1298.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="2064" y="-1715.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- task_instance&#45;&#45;rendered_task_instance_fields -->
 <g id="edge67" class="edge">
-<title>task_instance:map_index&#45;&#45;rendered_task_instance_fields:map_index</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2074,-1371C2122.51,-1371 2098.3,-1201.76 2117,-1157 2134.78,-1114.46 2128.9,-1071 2175,-1071"/>
-<text text-anchor="start" x="2144" y="-1059.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="2064" y="-1374.8" font-family="Times,serif" font-size="14.00">1</text>
+<title>task_instance:dag_id&#45;&#45;rendered_task_instance_fields:dag_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2074,-2263C2135.74,-2263 2110.77,-1770.43 2117,-1709 2124.91,-1631 2096.6,-1361 2175,-1361"/>
+<text text-anchor="start" x="2144" y="-1349.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="2064" y="-2266.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- hitl_detail_history -->
 <g id="node50" class="node">
 <title>hitl_detail_history</title>
-<polygon fill="none" stroke="black" points="2559,-904 2559,-932 2819,-932 2819,-904 2559,-904"/>
-<text text-anchor="start" x="2609" y="-915.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">hitl_detail_history</text>
-<polygon fill="none" stroke="black" points="2559,-879 2559,-904 2819,-904 2819,-879 2559,-879"/>
-<text text-anchor="start" x="2564" y="-888.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">ti_history_id</text>
-<text text-anchor="start" x="2648" y="-888.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2653" y="-888.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
-<text text-anchor="start" x="2705" y="-888.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2559,-854 2559,-879 2819,-879 2819,-854 2559,-854"/>
-<text text-anchor="start" x="2564" y="-863.8" font-family="Helvetica,sans-Serif" font-size="14.00">assignees</text>
-<text text-anchor="start" x="2634" y="-863.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2639" y="-863.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<polygon fill="none" stroke="black" points="2559,-829 2559,-854 2819,-854 2819,-829 2559,-829"/>
-<text text-anchor="start" x="2564" y="-838.8" font-family="Helvetica,sans-Serif" font-size="14.00">body</text>
-<text text-anchor="start" x="2599" y="-838.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2604" y="-838.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<polygon fill="none" stroke="black" points="2559,-804 2559,-829 2819,-829 2819,-804 2559,-804"/>
-<text text-anchor="start" x="2564" y="-813.8" font-family="Helvetica,sans-Serif" font-size="14.00">chosen_options</text>
-<text text-anchor="start" x="2672" y="-813.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2677" y="-813.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<polygon fill="none" stroke="black" points="2559,-779 2559,-804 2819,-804 2819,-779 2559,-779"/>
-<text text-anchor="start" x="2564" y="-788.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
-<text text-anchor="start" x="2637" y="-788.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2642" y="-788.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="2738" y="-788.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2559,-754 2559,-779 2819,-779 2819,-754 2559,-754"/>
-<text text-anchor="start" x="2564" y="-763.8" font-family="Helvetica,sans-Serif" font-size="14.00">defaults</text>
-<text text-anchor="start" x="2621" y="-763.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2626" y="-763.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<polygon fill="none" stroke="black" points="2559,-729 2559,-754 2819,-754 2819,-729 2559,-729"/>
-<text text-anchor="start" x="2564" y="-738.8" font-family="Helvetica,sans-Serif" font-size="14.00">multiple</text>
-<text text-anchor="start" x="2621" y="-738.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2626" y="-738.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
-<polygon fill="none" stroke="black" points="2559,-704 2559,-729 2819,-729 2819,-704 2559,-704"/>
-<text text-anchor="start" x="2564" y="-713.8" font-family="Helvetica,sans-Serif" font-size="14.00">options</text>
-<text text-anchor="start" x="2616" y="-713.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2621" y="-713.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<text text-anchor="start" x="2672" y="-713.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2559,-679 2559,-704 2819,-704 2819,-679 2559,-679"/>
-<text text-anchor="start" x="2564" y="-688.8" font-family="Helvetica,sans-Serif" font-size="14.00">params</text>
-<text text-anchor="start" x="2617" y="-688.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2622" y="-688.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<text text-anchor="start" x="2673" y="-688.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2559,-654 2559,-679 2819,-679 2819,-654 2559,-654"/>
-<text text-anchor="start" x="2564" y="-663.8" font-family="Helvetica,sans-Serif" font-size="14.00">params_input</text>
-<text text-anchor="start" x="2660" y="-663.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2665" y="-663.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<text text-anchor="start" x="2716" y="-663.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2559,-629 2559,-654 2819,-654 2819,-629 2559,-629"/>
-<text text-anchor="start" x="2564" y="-638.8" font-family="Helvetica,sans-Serif" font-size="14.00">responded_at</text>
-<text text-anchor="start" x="2658" y="-638.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2663" y="-638.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="2559,-604 2559,-629 2819,-629 2819,-604 2559,-604"/>
-<text text-anchor="start" x="2564" y="-613.8" font-family="Helvetica,sans-Serif" font-size="14.00">responded_by</text>
-<text text-anchor="start" x="2662" y="-613.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2667" y="-613.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<polygon fill="none" stroke="black" points="2559,-579 2559,-604 2819,-604 2819,-579 2559,-579"/>
-<text text-anchor="start" x="2564" y="-588.8" font-family="Helvetica,sans-Serif" font-size="14.00">subject</text>
-<text text-anchor="start" x="2615" y="-588.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2620" y="-588.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<text text-anchor="start" x="2670" y="-588.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2559,-2327 2559,-2355 2819,-2355 2819,-2327 2559,-2327"/>
+<text text-anchor="start" x="2609" y="-2338.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">hitl_detail_history</text>
+<polygon fill="none" stroke="black" points="2559,-2302 2559,-2327 2819,-2327 2819,-2302 2559,-2302"/>
+<text text-anchor="start" x="2564" y="-2311.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">ti_history_id</text>
+<text text-anchor="start" x="2648" y="-2311.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2653" y="-2311.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
+<text text-anchor="start" x="2705" y="-2311.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2559,-2277 2559,-2302 2819,-2302 2819,-2277 2559,-2277"/>
+<text text-anchor="start" x="2564" y="-2286.8" font-family="Helvetica,sans-Serif" font-size="14.00">assignees</text>
+<text text-anchor="start" x="2634" y="-2286.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2639" y="-2286.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<polygon fill="none" stroke="black" points="2559,-2252 2559,-2277 2819,-2277 2819,-2252 2559,-2252"/>
+<text text-anchor="start" x="2564" y="-2261.8" font-family="Helvetica,sans-Serif" font-size="14.00">body</text>
+<text text-anchor="start" x="2599" y="-2261.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2604" y="-2261.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<polygon fill="none" stroke="black" points="2559,-2227 2559,-2252 2819,-2252 2819,-2227 2559,-2227"/>
+<text text-anchor="start" x="2564" y="-2236.8" font-family="Helvetica,sans-Serif" font-size="14.00">chosen_options</text>
+<text text-anchor="start" x="2672" y="-2236.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2677" y="-2236.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<polygon fill="none" stroke="black" points="2559,-2202 2559,-2227 2819,-2227 2819,-2202 2559,-2202"/>
+<text text-anchor="start" x="2564" y="-2211.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
+<text text-anchor="start" x="2637" y="-2211.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2642" y="-2211.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="2738" y="-2211.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2559,-2177 2559,-2202 2819,-2202 2819,-2177 2559,-2177"/>
+<text text-anchor="start" x="2564" y="-2186.8" font-family="Helvetica,sans-Serif" font-size="14.00">defaults</text>
+<text text-anchor="start" x="2621" y="-2186.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2626" y="-2186.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<polygon fill="none" stroke="black" points="2559,-2152 2559,-2177 2819,-2177 2819,-2152 2559,-2152"/>
+<text text-anchor="start" x="2564" y="-2161.8" font-family="Helvetica,sans-Serif" font-size="14.00">multiple</text>
+<text text-anchor="start" x="2621" y="-2161.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2626" y="-2161.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
+<polygon fill="none" stroke="black" points="2559,-2127 2559,-2152 2819,-2152 2819,-2127 2559,-2127"/>
+<text text-anchor="start" x="2564" y="-2136.8" font-family="Helvetica,sans-Serif" font-size="14.00">options</text>
+<text text-anchor="start" x="2616" y="-2136.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2621" y="-2136.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<text text-anchor="start" x="2672" y="-2136.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2559,-2102 2559,-2127 2819,-2127 2819,-2102 2559,-2102"/>
+<text text-anchor="start" x="2564" y="-2111.8" font-family="Helvetica,sans-Serif" font-size="14.00">params</text>
+<text text-anchor="start" x="2617" y="-2111.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2622" y="-2111.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<text text-anchor="start" x="2673" y="-2111.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2559,-2077 2559,-2102 2819,-2102 2819,-2077 2559,-2077"/>
+<text text-anchor="start" x="2564" y="-2086.8" font-family="Helvetica,sans-Serif" font-size="14.00">params_input</text>
+<text text-anchor="start" x="2660" y="-2086.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2665" y="-2086.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<text text-anchor="start" x="2716" y="-2086.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2559,-2052 2559,-2077 2819,-2077 2819,-2052 2559,-2052"/>
+<text text-anchor="start" x="2564" y="-2061.8" font-family="Helvetica,sans-Serif" font-size="14.00">responded_at</text>
+<text text-anchor="start" x="2658" y="-2061.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2663" y="-2061.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="2559,-2027 2559,-2052 2819,-2052 2819,-2027 2559,-2027"/>
+<text text-anchor="start" x="2564" y="-2036.8" font-family="Helvetica,sans-Serif" font-size="14.00">responded_by</text>
+<text text-anchor="start" x="2662" y="-2036.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2667" y="-2036.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<polygon fill="none" stroke="black" points="2559,-2002 2559,-2027 2819,-2027 2819,-2002 2559,-2002"/>
+<text text-anchor="start" x="2564" y="-2011.8" font-family="Helvetica,sans-Serif" font-size="14.00">subject</text>
+<text text-anchor="start" x="2615" y="-2011.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2620" y="-2011.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<text text-anchor="start" x="2670" y="-2011.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- task_instance_history&#45;&#45;hitl_detail_history -->
 <g id="edge68" class="edge">
 <title>task_instance_history:task_instance_id&#45;&#45;hitl_detail_history:ti_history_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2471,-892C2509.67,-892 2519.33,-892 2558,-892"/>
-<text text-anchor="start" x="2548" y="-880.8" font-family="Times,serif" font-size="14.00">1</text>
-<text text-anchor="start" x="2471" y="-880.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2471,-2315C2509.67,-2315 2519.33,-2315 2558,-2315"/>
+<text text-anchor="start" x="2548" y="-2303.8" font-family="Times,serif" font-size="14.00">1</text>
+<text text-anchor="start" x="2471" y="-2303.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- alembic_version -->
 <g id="node51" class="node">
 <title>alembic_version</title>
-<polygon fill="none" stroke="black" points="22,-2652 22,-2680 315,-2680 315,-2652 22,-2652"/>
-<text text-anchor="start" x="96" y="-2663.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">alembic_version</text>
-<polygon fill="none" stroke="black" points="22,-2627 22,-2652 315,-2652 315,-2627 22,-2627"/>
-<text text-anchor="start" x="27" y="-2636.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">version_num</text>
-<text text-anchor="start" x="117" y="-2636.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="122" y="-2636.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(32)]</text>
-<text text-anchor="start" x="234" y="-2636.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="22,-3304 22,-3332 315,-3332 315,-3304 22,-3304"/>
+<text text-anchor="start" x="96" y="-3315.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">alembic_version</text>
+<polygon fill="none" stroke="black" points="22,-3279 22,-3304 315,-3304 315,-3279 22,-3279"/>
+<text text-anchor="start" x="27" y="-3288.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">version_num</text>
+<text text-anchor="start" x="117" y="-3288.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="122" y="-3288.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(32)]</text>
+<text text-anchor="start" x="234" y="-3288.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+</g>
+<!-- ab_user -->
+<g id="node52" class="node">
+<title>ab_user</title>
+<polygon fill="none" stroke="black" points="478,-4028 478,-4056 760,-4056 760,-4028 478,-4028"/>
+<text text-anchor="start" x="584" y="-4039.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_user</text>
+<polygon fill="none" stroke="black" points="478,-4003 478,-4028 760,-4028 760,-4003 478,-4003"/>
+<text text-anchor="start" x="483" y="-4012.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="496" y="-4012.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="501" y="-4012.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="578" y="-4012.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="478,-3978 478,-4003 760,-4003 760,-3978 478,-3978"/>
+<text text-anchor="start" x="483" y="-3987.8" font-family="Helvetica,sans-Serif" font-size="14.00">active</text>
+<text text-anchor="start" x="525" y="-3987.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="530" y="-3987.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
+<polygon fill="none" stroke="black" points="478,-3953 478,-3978 760,-3978 760,-3953 478,-3953"/>
+<text text-anchor="start" x="483" y="-3962.8" font-family="Helvetica,sans-Serif" font-size="14.00">changed_by_fk</text>
+<text text-anchor="start" x="588" y="-3962.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="593" y="-3962.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="478,-3928 478,-3953 760,-3953 760,-3928 478,-3928"/>
+<text text-anchor="start" x="483" y="-3937.8" font-family="Helvetica,sans-Serif" font-size="14.00">changed_on</text>
+<text text-anchor="start" x="568" y="-3937.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="573" y="-3937.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="478,-3903 478,-3928 760,-3928 760,-3903 478,-3903"/>
+<text text-anchor="start" x="483" y="-3912.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_by_fk</text>
+<text text-anchor="start" x="580" y="-3912.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="585" y="-3912.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="478,-3878 478,-3903 760,-3903 760,-3878 478,-3878"/>
+<text text-anchor="start" x="483" y="-3887.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_on</text>
+<text text-anchor="start" x="559" y="-3887.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="564" y="-3887.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="478,-3853 478,-3878 760,-3878 760,-3853 478,-3853"/>
+<text text-anchor="start" x="483" y="-3862.8" font-family="Helvetica,sans-Serif" font-size="14.00">email</text>
+<text text-anchor="start" x="521" y="-3862.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="526" y="-3862.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(320)]</text>
+<text text-anchor="start" x="647" y="-3862.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="478,-3828 478,-3853 760,-3853 760,-3828 478,-3828"/>
+<text text-anchor="start" x="483" y="-3837.8" font-family="Helvetica,sans-Serif" font-size="14.00">fail_login_count</text>
+<text text-anchor="start" x="591" y="-3837.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="596" y="-3837.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="478,-3803 478,-3828 760,-3828 760,-3803 478,-3803"/>
+<text text-anchor="start" x="483" y="-3812.8" font-family="Helvetica,sans-Serif" font-size="14.00">first_name</text>
+<text text-anchor="start" x="557" y="-3812.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="562" y="-3812.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(64)]</text>
+<text text-anchor="start" x="674" y="-3812.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="478,-3778 478,-3803 760,-3803 760,-3778 478,-3778"/>
+<text text-anchor="start" x="483" y="-3787.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_login</text>
+<text text-anchor="start" x="549" y="-3787.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="554" y="-3787.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="478,-3753 478,-3778 760,-3778 760,-3753 478,-3753"/>
+<text text-anchor="start" x="483" y="-3762.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_name</text>
+<text text-anchor="start" x="554" y="-3762.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="559" y="-3762.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(64)]</text>
+<text text-anchor="start" x="671" y="-3762.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="478,-3728 478,-3753 760,-3753 760,-3728 478,-3728"/>
+<text text-anchor="start" x="483" y="-3737.8" font-family="Helvetica,sans-Serif" font-size="14.00">login_count</text>
+<text text-anchor="start" x="563" y="-3737.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="568" y="-3737.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="478,-3703 478,-3728 760,-3728 760,-3703 478,-3703"/>
+<text text-anchor="start" x="483" y="-3712.8" font-family="Helvetica,sans-Serif" font-size="14.00">password</text>
+<text text-anchor="start" x="550" y="-3712.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="555" y="-3712.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
+<polygon fill="none" stroke="black" points="478,-3678 478,-3703 760,-3703 760,-3678 478,-3678"/>
+<text text-anchor="start" x="483" y="-3687.8" font-family="Helvetica,sans-Serif" font-size="14.00">username</text>
+<text text-anchor="start" x="553" y="-3687.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="558" y="-3687.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(512)]</text>
+<text text-anchor="start" x="679" y="-3687.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+</g>
+<!-- ab_user&#45;&#45;ab_user -->
+<g id="edge69" class="edge">
+<title>ab_user:id&#45;&#45;ab_user:changed_by_fk</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M477.66,-4020.74C408.43,-4019.06 347,-4010.79 347,-3991 347,-3971.21 408.43,-3962.94 477.66,-3961.26"/>
+<text text-anchor="start" x="446.66" y="-3950.06" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="436.66" y="-4009.54" font-family="Times,serif" font-size="14.00">{0,1}</text>
+</g>
+<!-- ab_user&#45;&#45;ab_user -->
+<g id="edge70" class="edge">
+<title>ab_user:id&#45;&#45;ab_user:created_by_fk</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M477.66,-4018.92C408.43,-4014.69 347,-4000.34 347,-3966 347,-3931.66 408.43,-3917.31 477.66,-3913.08"/>
+<text text-anchor="start" x="446.66" y="-3901.88" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="436.66" y="-4022.72" font-family="Times,serif" font-size="14.00">{0,1}</text>
+</g>
+<!-- ab_user_role -->
+<g id="node57" class="node">
+<title>ab_user_role</title>
+<polygon fill="none" stroke="black" points="993.5,-3849 993.5,-3877 1174.5,-3877 1174.5,-3849 993.5,-3849"/>
+<text text-anchor="start" x="1027" y="-3860.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_user_role</text>
+<polygon fill="none" stroke="black" points="993.5,-3824 993.5,-3849 1174.5,-3849 1174.5,-3824 993.5,-3824"/>
+<text text-anchor="start" x="998.5" y="-3833.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="1011.5" y="-3833.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1016.5" y="-3833.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1093.5" y="-3833.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="993.5,-3799 993.5,-3824 1174.5,-3824 1174.5,-3799 993.5,-3799"/>
+<text text-anchor="start" x="998.5" y="-3808.8" font-family="Helvetica,sans-Serif" font-size="14.00">role_id</text>
+<text text-anchor="start" x="1044.5" y="-3808.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1049.5" y="-3808.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="993.5,-3774 993.5,-3799 1174.5,-3799 1174.5,-3774 993.5,-3774"/>
+<text text-anchor="start" x="998.5" y="-3783.8" font-family="Helvetica,sans-Serif" font-size="14.00">user_id</text>
+<text text-anchor="start" x="1049.5" y="-3783.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1054.5" y="-3783.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+</g>
+<!-- ab_user&#45;&#45;ab_user_role -->
+<g id="edge74" class="edge">
+<title>ab_user:id&#45;&#45;ab_user_role:user_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M761,-4016C906.04,-4016 847.46,-3786 992.5,-3786"/>
+<text text-anchor="start" x="961.5" y="-3774.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="761" y="-4004.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+</g>
+<!-- ab_user_group -->
+<g id="node58" class="node">
+<title>ab_user_group</title>
+<polygon fill="none" stroke="black" points="993.5,-4120 993.5,-4148 1174.5,-4148 1174.5,-4120 993.5,-4120"/>
+<text text-anchor="start" x="1018" y="-4131.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_user_group</text>
+<polygon fill="none" stroke="black" points="993.5,-4095 993.5,-4120 1174.5,-4120 1174.5,-4095 993.5,-4095"/>
+<text text-anchor="start" x="998.5" y="-4104.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="1011.5" y="-4104.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1016.5" y="-4104.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1093.5" y="-4104.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="993.5,-4070 993.5,-4095 1174.5,-4095 1174.5,-4070 993.5,-4070"/>
+<text text-anchor="start" x="998.5" y="-4079.8" font-family="Helvetica,sans-Serif" font-size="14.00">group_id</text>
+<text text-anchor="start" x="1059.5" y="-4079.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1064.5" y="-4079.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="993.5,-4045 993.5,-4070 1174.5,-4070 1174.5,-4045 993.5,-4045"/>
+<text text-anchor="start" x="998.5" y="-4054.8" font-family="Helvetica,sans-Serif" font-size="14.00">user_id</text>
+<text text-anchor="start" x="1049.5" y="-4054.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1054.5" y="-4054.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+</g>
+<!-- ab_user&#45;&#45;ab_user_group -->
+<g id="edge75" class="edge">
+<title>ab_user:id&#45;&#45;ab_user_group:user_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M761,-4016C865.49,-4016 888.01,-4057 992.5,-4057"/>
+<text text-anchor="start" x="961.5" y="-4045.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="761" y="-4019.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+</g>
+<!-- ab_register_user -->
+<g id="node53" class="node">
+<title>ab_register_user</title>
+<polygon fill="none" stroke="black" points="27,-3787 27,-3815 309,-3815 309,-3787 27,-3787"/>
+<text text-anchor="start" x="93" y="-3798.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_register_user</text>
+<polygon fill="none" stroke="black" points="27,-3762 27,-3787 309,-3787 309,-3762 27,-3762"/>
+<text text-anchor="start" x="32" y="-3771.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="45" y="-3771.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="50" y="-3771.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="127" y="-3771.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="27,-3737 27,-3762 309,-3762 309,-3737 27,-3737"/>
+<text text-anchor="start" x="32" y="-3746.8" font-family="Helvetica,sans-Serif" font-size="14.00">email</text>
+<text text-anchor="start" x="70" y="-3746.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="75" y="-3746.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(320)]</text>
+<text text-anchor="start" x="196" y="-3746.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="27,-3712 27,-3737 309,-3737 309,-3712 27,-3712"/>
+<text text-anchor="start" x="32" y="-3721.8" font-family="Helvetica,sans-Serif" font-size="14.00">first_name</text>
+<text text-anchor="start" x="106" y="-3721.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="111" y="-3721.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(64)]</text>
+<text text-anchor="start" x="223" y="-3721.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="27,-3687 27,-3712 309,-3712 309,-3687 27,-3687"/>
+<text text-anchor="start" x="32" y="-3696.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_name</text>
+<text text-anchor="start" x="103" y="-3696.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="108" y="-3696.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(64)]</text>
+<text text-anchor="start" x="220" y="-3696.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="27,-3662 27,-3687 309,-3687 309,-3662 27,-3662"/>
+<text text-anchor="start" x="32" y="-3671.8" font-family="Helvetica,sans-Serif" font-size="14.00">password</text>
+<text text-anchor="start" x="99" y="-3671.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="104" y="-3671.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
+<polygon fill="none" stroke="black" points="27,-3637 27,-3662 309,-3662 309,-3637 27,-3637"/>
+<text text-anchor="start" x="32" y="-3646.8" font-family="Helvetica,sans-Serif" font-size="14.00">registration_date</text>
+<text text-anchor="start" x="150" y="-3646.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="155" y="-3646.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="27,-3612 27,-3637 309,-3637 309,-3612 27,-3612"/>
+<text text-anchor="start" x="32" y="-3621.8" font-family="Helvetica,sans-Serif" font-size="14.00">registration_hash</text>
+<text text-anchor="start" x="153" y="-3621.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="158" y="-3621.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
+<polygon fill="none" stroke="black" points="27,-3587 27,-3612 309,-3612 309,-3587 27,-3587"/>
+<text text-anchor="start" x="32" y="-3596.8" font-family="Helvetica,sans-Serif" font-size="14.00">username</text>
+<text text-anchor="start" x="102" y="-3596.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="107" y="-3596.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(512)]</text>
+<text text-anchor="start" x="228" y="-3596.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+</g>
+<!-- ab_group -->
+<g id="node54" class="node">
+<title>ab_group</title>
+<polygon fill="none" stroke="black" points="493,-4182 493,-4210 745,-4210 745,-4182 493,-4182"/>
+<text text-anchor="start" x="577" y="-4193.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_group</text>
+<polygon fill="none" stroke="black" points="493,-4157 493,-4182 745,-4182 745,-4157 493,-4157"/>
+<text text-anchor="start" x="498" y="-4166.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="511" y="-4166.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="516" y="-4166.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="593" y="-4166.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="493,-4132 493,-4157 745,-4157 745,-4132 493,-4132"/>
+<text text-anchor="start" x="498" y="-4141.8" font-family="Helvetica,sans-Serif" font-size="14.00">description</text>
+<text text-anchor="start" x="576" y="-4141.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="581" y="-4141.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(512)]</text>
+<polygon fill="none" stroke="black" points="493,-4107 493,-4132 745,-4132 745,-4107 493,-4107"/>
+<text text-anchor="start" x="498" y="-4116.8" font-family="Helvetica,sans-Serif" font-size="14.00">label</text>
+<text text-anchor="start" x="532" y="-4116.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="537" y="-4116.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(150)]</text>
+<polygon fill="none" stroke="black" points="493,-4082 493,-4107 745,-4107 745,-4082 493,-4082"/>
+<text text-anchor="start" x="498" y="-4091.8" font-family="Helvetica,sans-Serif" font-size="14.00">name</text>
+<text text-anchor="start" x="538" y="-4091.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="543" y="-4091.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(100)]</text>
+<text text-anchor="start" x="664" y="-4091.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+</g>
+<!-- ab_group_role -->
+<g id="node55" class="node">
+<title>ab_group_role</title>
+<polygon fill="none" stroke="black" points="993.5,-3987 993.5,-4015 1174.5,-4015 1174.5,-3987 993.5,-3987"/>
+<text text-anchor="start" x="1020.5" y="-3998.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_group_role</text>
+<polygon fill="none" stroke="black" points="993.5,-3962 993.5,-3987 1174.5,-3987 1174.5,-3962 993.5,-3962"/>
+<text text-anchor="start" x="998.5" y="-3971.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="1011.5" y="-3971.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1016.5" y="-3971.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1093.5" y="-3971.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="993.5,-3937 993.5,-3962 1174.5,-3962 1174.5,-3937 993.5,-3937"/>
+<text text-anchor="start" x="998.5" y="-3946.8" font-family="Helvetica,sans-Serif" font-size="14.00">group_id</text>
+<text text-anchor="start" x="1059.5" y="-3946.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1064.5" y="-3946.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="993.5,-3912 993.5,-3937 1174.5,-3937 1174.5,-3912 993.5,-3912"/>
+<text text-anchor="start" x="998.5" y="-3921.8" font-family="Helvetica,sans-Serif" font-size="14.00">role_id</text>
+<text text-anchor="start" x="1044.5" y="-3921.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1049.5" y="-3921.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+</g>
+<!-- ab_group&#45;&#45;ab_group_role -->
+<g id="edge71" class="edge">
+<title>ab_group:id&#45;&#45;ab_group_role:group_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M746,-4170C893.14,-4170 845.36,-3949 992.5,-3949"/>
+<text text-anchor="start" x="961.5" y="-3937.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="746" y="-4158.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+</g>
+<!-- ab_group&#45;&#45;ab_user_group -->
+<g id="edge76" class="edge">
+<title>ab_group:id&#45;&#45;ab_user_group:group_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M746,-4170C862.33,-4170 876.17,-4082 992.5,-4082"/>
+<text text-anchor="start" x="961.5" y="-4070.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="746" y="-4173.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+</g>
+<!-- ab_role -->
+<g id="node56" class="node">
+<title>ab_role</title>
+<polygon fill="none" stroke="black" points="498,-3624 498,-3652 741,-3652 741,-3624 498,-3624"/>
+<text text-anchor="start" x="586.5" y="-3635.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_role</text>
+<polygon fill="none" stroke="black" points="498,-3599 498,-3624 741,-3624 741,-3599 498,-3599"/>
+<text text-anchor="start" x="503" y="-3608.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="516" y="-3608.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="521" y="-3608.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="598" y="-3608.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="498,-3574 498,-3599 741,-3599 741,-3574 498,-3574"/>
+<text text-anchor="start" x="503" y="-3583.8" font-family="Helvetica,sans-Serif" font-size="14.00">name</text>
+<text text-anchor="start" x="543" y="-3583.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="548" y="-3583.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(64)]</text>
+<text text-anchor="start" x="660" y="-3583.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+</g>
+<!-- ab_role&#45;&#45;ab_group_role -->
+<g id="edge72" class="edge">
+<title>ab_role:id&#45;&#45;ab_group_role:role_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M742,-3611C787.51,-3611 800.96,-3629.16 829,-3665 894.04,-3748.14 828.76,-3814.99 902,-3891 931.7,-3921.83 949.69,-3924 992.5,-3924"/>
+<text text-anchor="start" x="961.5" y="-3912.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="742" y="-3599.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+</g>
+<!-- ab_role&#45;&#45;ab_user_role -->
+<g id="edge73" class="edge">
+<title>ab_role:id&#45;&#45;ab_user_role:role_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M742,-3611C884.47,-3611 850.03,-3811 992.5,-3811"/>
+<text text-anchor="start" x="961.5" y="-3799.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="742" y="-3614.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+</g>
+<!-- ab_permission_view_role -->
+<g id="node62" class="node">
+<title>ab_permission_view_role</title>
+<polygon fill="none" stroke="black" points="967.5,-3593 967.5,-3621 1200.5,-3621 1200.5,-3593 967.5,-3593"/>
+<text text-anchor="start" x="972.5" y="-3604.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_permission_view_role</text>
+<polygon fill="none" stroke="black" points="967.5,-3568 967.5,-3593 1200.5,-3593 1200.5,-3568 967.5,-3568"/>
+<text text-anchor="start" x="972.5" y="-3577.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="985.5" y="-3577.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="990.5" y="-3577.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1067.5" y="-3577.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="967.5,-3543 967.5,-3568 1200.5,-3568 1200.5,-3543 967.5,-3543"/>
+<text text-anchor="start" x="972.5" y="-3552.8" font-family="Helvetica,sans-Serif" font-size="14.00">permission_view_id</text>
+<text text-anchor="start" x="1106.5" y="-3552.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1111.5" y="-3552.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="967.5,-3518 967.5,-3543 1200.5,-3543 1200.5,-3518 967.5,-3518"/>
+<text text-anchor="start" x="972.5" y="-3527.8" font-family="Helvetica,sans-Serif" font-size="14.00">role_id</text>
+<text text-anchor="start" x="1018.5" y="-3527.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1023.5" y="-3527.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+</g>
+<!-- ab_role&#45;&#45;ab_permission_view_role -->
+<g id="edge79" class="edge">
+<title>ab_role:id&#45;&#45;ab_permission_view_role:role_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M742,-3611C848.07,-3611 860.43,-3530 966.5,-3530"/>
+<text text-anchor="start" x="935.5" y="-3518.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="701" y="-3599.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+</g>
+<!-- ab_permission -->
+<g id="node59" class="node">
+<title>ab_permission</title>
+<polygon fill="none" stroke="black" points="42,-3533 42,-3561 294,-3561 294,-3533 42,-3533"/>
+<text text-anchor="start" x="103" y="-3544.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_permission</text>
+<polygon fill="none" stroke="black" points="42,-3508 42,-3533 294,-3533 294,-3508 42,-3508"/>
+<text text-anchor="start" x="47" y="-3517.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="60" y="-3517.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="65" y="-3517.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="142" y="-3517.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="42,-3483 42,-3508 294,-3508 294,-3483 42,-3483"/>
+<text text-anchor="start" x="47" y="-3492.8" font-family="Helvetica,sans-Serif" font-size="14.00">name</text>
+<text text-anchor="start" x="87" y="-3492.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="92" y="-3492.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(100)]</text>
+<text text-anchor="start" x="213" y="-3492.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+</g>
+<!-- ab_permission_view -->
+<g id="node60" class="node">
+<title>ab_permission_view</title>
+<polygon fill="none" stroke="black" points="524,-3519 524,-3547 714,-3547 714,-3519 524,-3519"/>
+<text text-anchor="start" x="529.5" y="-3530.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_permission_view</text>
+<polygon fill="none" stroke="black" points="524,-3494 524,-3519 714,-3519 714,-3494 524,-3494"/>
+<text text-anchor="start" x="529" y="-3503.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="542" y="-3503.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="547" y="-3503.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="624" y="-3503.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="524,-3469 524,-3494 714,-3494 714,-3469 524,-3469"/>
+<text text-anchor="start" x="529" y="-3478.8" font-family="Helvetica,sans-Serif" font-size="14.00">permission_id</text>
+<text text-anchor="start" x="625" y="-3478.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="630" y="-3478.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="524,-3444 524,-3469 714,-3469 714,-3444 524,-3444"/>
+<text text-anchor="start" x="529" y="-3453.8" font-family="Helvetica,sans-Serif" font-size="14.00">view_menu_id</text>
+<text text-anchor="start" x="627" y="-3453.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="632" y="-3453.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+</g>
+<!-- ab_permission&#45;&#45;ab_permission_view -->
+<g id="edge78" class="edge">
+<title>ab_permission:id&#45;&#45;ab_permission_view:permission_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M295,-3520C397.81,-3520 420.19,-3481 523,-3481"/>
+<text text-anchor="start" x="492" y="-3469.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="295" y="-3508.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+</g>
+<!-- ab_permission_view&#45;&#45;ab_permission_view_role -->
+<g id="edge80" class="edge">
+<title>ab_permission_view:id&#45;&#45;ab_permission_view_role:permission_view_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M715,-3507C828.8,-3507 852.7,-3555 966.5,-3555"/>
+<text text-anchor="start" x="935.5" y="-3543.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="715" y="-3495.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+</g>
+<!-- ab_view_menu -->
+<g id="node61" class="node">
+<title>ab_view_menu</title>
+<polygon fill="none" stroke="black" points="42,-3429 42,-3457 294,-3457 294,-3429 42,-3429"/>
+<text text-anchor="start" x="103" y="-3440.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_view_menu</text>
+<polygon fill="none" stroke="black" points="42,-3404 42,-3429 294,-3429 294,-3404 42,-3404"/>
+<text text-anchor="start" x="47" y="-3413.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="60" y="-3413.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="65" y="-3413.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="142" y="-3413.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="42,-3379 42,-3404 294,-3404 294,-3379 42,-3379"/>
+<text text-anchor="start" x="47" y="-3388.8" font-family="Helvetica,sans-Serif" font-size="14.00">name</text>
+<text text-anchor="start" x="87" y="-3388.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="92" y="-3388.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="213" y="-3388.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+</g>
+<!-- ab_view_menu&#45;&#45;ab_permission_view -->
+<g id="edge77" class="edge">
+<title>ab_view_menu:id&#45;&#45;ab_permission_view:view_menu_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M295,-3416C397.88,-3416 420.12,-3456 523,-3456"/>
+<text text-anchor="start" x="492" y="-3444.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="295" y="-3416.05" font-family="Times,serif" font-size="14.00">{0,1}</text>
+</g>
+<!-- alembic_version_fab -->
+<g id="node63" class="node">
+<title>alembic_version_fab</title>
+<polygon fill="none" stroke="black" points="22,-3866 22,-3894 315,-3894 315,-3866 22,-3866"/>
+<text text-anchor="start" x="78" y="-3877.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">alembic_version_fab</text>
+<polygon fill="none" stroke="black" points="22,-3841 22,-3866 315,-3866 315,-3841 22,-3841"/>
+<text text-anchor="start" x="27" y="-3850.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">version_num</text>
+<text text-anchor="start" x="117" y="-3850.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="122" y="-3850.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(32)]</text>
+<text text-anchor="start" x="234" y="-3850.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+</g>
+<!-- session -->
+<g id="node64" class="node">
+<title>session</title>
+<polygon fill="none" stroke="black" points="64,-4021 64,-4049 272,-4049 272,-4021 64,-4021"/>
+<text text-anchor="start" x="134" y="-4032.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">session</text>
+<polygon fill="none" stroke="black" points="64,-3996 64,-4021 272,-4021 272,-3996 64,-3996"/>
+<text text-anchor="start" x="69" y="-4005.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="82" y="-4005.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="87" y="-4005.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="164" y="-4005.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="64,-3971 64,-3996 272,-3996 272,-3971 64,-3971"/>
+<text text-anchor="start" x="69" y="-3980.8" font-family="Helvetica,sans-Serif" font-size="14.00">data</text>
+<text text-anchor="start" x="100" y="-3980.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="105" y="-3980.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BYTEA]</text>
+<polygon fill="none" stroke="black" points="64,-3946 64,-3971 272,-3971 272,-3946 64,-3946"/>
+<text text-anchor="start" x="69" y="-3955.8" font-family="Helvetica,sans-Serif" font-size="14.00">expiry</text>
+<text text-anchor="start" x="113" y="-3955.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="118" y="-3955.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="64,-3921 64,-3946 272,-3946 272,-3921 64,-3921"/>
+<text text-anchor="start" x="69" y="-3930.8" font-family="Helvetica,sans-Serif" font-size="14.00">session_id</text>
+<text text-anchor="start" x="141" y="-3930.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="146" y="-3930.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(255)]</text>
 </g>
 </g>
 </svg>
diff --git a/airflow-core/src/airflow/api_fastapi/core_api/datamodels/hitl.py b/airflow-core/src/airflow/api_fastapi/core_api/datamodels/hitl.py
index a1be3479d4c48..0f2fcf6763953 100644
--- a/airflow-core/src/airflow/api_fastapi/core_api/datamodels/hitl.py
+++ b/airflow-core/src/airflow/api_fastapi/core_api/datamodels/hitl.py
@@ -50,7 +50,7 @@ class HITLUser(BaseModel):
 
 
 class BaseHITLDetail(BaseModel):
-    """The common part within HITLDetail and HITLDetailHisotry."""
+    """The common part within HITLDetail and HITLDetailHistory."""
 
     # User Request Detail
     options: list[str] = Field(min_length=1)
diff --git a/airflow-core/src/airflow/api_fastapi/core_api/datamodels/task_instance_history.py b/airflow-core/src/airflow/api_fastapi/core_api/datamodels/task_instance_history.py
index 21f16d2777323..c0237126e93e1 100644
--- a/airflow-core/src/airflow/api_fastapi/core_api/datamodels/task_instance_history.py
+++ b/airflow-core/src/airflow/api_fastapi/core_api/datamodels/task_instance_history.py
@@ -31,7 +31,7 @@
 from airflow.utils.state import TaskInstanceState
 
 
-class HITLDetailHisotry(BaseHITLDetail):
+class HITLDetailHistory(BaseHITLDetail):
     """Schema for Human-in-the-loop detail history."""
 
 
@@ -67,7 +67,7 @@ class TaskInstanceHistoryResponse(BaseModel):
     executor: str | None
     executor_config: Annotated[str, BeforeValidator(str)]
     dag_version: DagVersionResponse | None
-    hitl_detail: HITLDetailHisotry | None
+    hitl_detail: HITLDetailHistory | None
 
 
 class TaskInstanceHistoryCollectionResponse(BaseModel):
diff --git a/airflow-core/src/airflow/api_fastapi/core_api/openapi/v2-rest-api-generated.yaml b/airflow-core/src/airflow/api_fastapi/core_api/openapi/v2-rest-api-generated.yaml
index 8473e7900c96d..4f13f8e75d1f2 100644
--- a/airflow-core/src/airflow/api_fastapi/core_api/openapi/v2-rest-api-generated.yaml
+++ b/airflow-core/src/airflow/api_fastapi/core_api/openapi/v2-rest-api-generated.yaml
@@ -11191,7 +11191,7 @@ components:
       - total_entries
       title: HITLDetailCollection
       description: Schema for a collection of Human-in-the-loop details.
-    HITLDetailHisotry:
+    HITLDetailHistory:
       properties:
         options:
           items:
@@ -11261,7 +11261,7 @@ components:
       - options
       - subject
       - created_at
-      title: HITLDetailHisotry
+      title: HITLDetailHistory
       description: Schema for Human-in-the-loop detail history.
     HITLDetailResponse:
       properties:
@@ -12152,7 +12152,7 @@ components:
           - type: 'null'
         hitl_detail:
           anyOf:
-          - $ref: '#/components/schemas/HITLDetailHisotry'
+          - $ref: '#/components/schemas/HITLDetailHistory'
           - type: 'null'
       type: object
       required:
diff --git a/airflow-core/src/airflow/migrations/versions/0089_3_2_0_add_human_in_the_loop_detail_history.py b/airflow-core/src/airflow/migrations/versions/0089_3_2_0_add_human_in_the_loop_detail_history.py
index cd02d7a5a1a3f..ab68fed7b760a 100644
--- a/airflow-core/src/airflow/migrations/versions/0089_3_2_0_add_human_in_the_loop_detail_history.py
+++ b/airflow-core/src/airflow/migrations/versions/0089_3_2_0_add_human_in_the_loop_detail_history.py
@@ -77,5 +77,5 @@ def upgrade():
 
 
 def downgrade():
-    """Response Human In the Loop Detail Hisotry table."""
+    """Response Human In the Loop Detail History table."""
     op.drop_table("hitl_detail_history")
diff --git a/airflow-core/src/airflow/ui/openapi-gen/requests/schemas.gen.ts b/airflow-core/src/airflow/ui/openapi-gen/requests/schemas.gen.ts
index d1084878dbdfd..e2de6b6c9e4b4 100644
--- a/airflow-core/src/airflow/ui/openapi-gen/requests/schemas.gen.ts
+++ b/airflow-core/src/airflow/ui/openapi-gen/requests/schemas.gen.ts
@@ -3820,7 +3820,7 @@ export const $HITLDetailCollection = {
     description: 'Schema for a collection of Human-in-the-loop details.'
 } as const;
 
-export const $HITLDetailHisotry = {
+export const $HITLDetailHistory = {
     properties: {
         options: {
             items: {
@@ -3930,7 +3930,7 @@ export const $HITLDetailHisotry = {
     },
     type: 'object',
     required: ['options', 'subject', 'created_at'],
-    title: 'HITLDetailHisotry',
+    title: 'HITLDetailHistory',
     description: 'Schema for Human-in-the-loop detail history.'
 } as const;
 
@@ -5207,7 +5207,7 @@ export const $TaskInstanceHistoryResponse = {
         hitl_detail: {
             anyOf: [
                 {
-                    '$ref': '#/components/schemas/HITLDetailHisotry'
+                    '$ref': '#/components/schemas/HITLDetailHistory'
                 },
                 {
                     type: 'null'
diff --git a/airflow-core/src/airflow/ui/openapi-gen/requests/types.gen.ts b/airflow-core/src/airflow/ui/openapi-gen/requests/types.gen.ts
index 63ce5bb7acb3a..df2d503061ef8 100644
--- a/airflow-core/src/airflow/ui/openapi-gen/requests/types.gen.ts
+++ b/airflow-core/src/airflow/ui/openapi-gen/requests/types.gen.ts
@@ -998,7 +998,7 @@ export type HITLDetailCollection = {
 /**
  * Schema for Human-in-the-loop detail history.
  */
-export type HITLDetailHisotry = {
+export type HITLDetailHistory = {
     options: Array<(string)>;
     subject: string;
     body?: string | null;
@@ -1375,7 +1375,7 @@ export type TaskInstanceHistoryResponse = {
     executor: string | null;
     executor_config: string;
     dag_version: DagVersionResponse | null;
-    hitl_detail: HITLDetailHisotry | null;
+    hitl_detail: HITLDetailHistory | null;
 };
 
 /**
diff --git a/airflow-ctl/src/airflowctl/api/datamodels/generated.py b/airflow-ctl/src/airflowctl/api/datamodels/generated.py
index daff7c0db8a35..2bf729114b85b 100644
--- a/airflow-ctl/src/airflowctl/api/datamodels/generated.py
+++ b/airflow-ctl/src/airflowctl/api/datamodels/generated.py
@@ -1483,7 +1483,7 @@ class EventLogCollectionResponse(BaseModel):
     total_entries: Annotated[int, Field(title="Total Entries")]
 
 
-class HITLDetailHisotry(BaseModel):
+class HITLDetailHistory(BaseModel):
     """
     Schema for Human-in-the-loop detail history.
     """
@@ -1667,7 +1667,7 @@ class TaskInstanceHistoryResponse(BaseModel):
     executor: Annotated[str | None, Field(title="Executor")] = None
     executor_config: Annotated[str, Field(title="Executor Config")]
     dag_version: DagVersionResponse | None = None
-    hitl_detail: HITLDetailHisotry | None = None
+    hitl_detail: HITLDetailHistory | None = None
 
 
 class TaskInstanceResponse(BaseModel):
