You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by ra...@apache.org on 2026/03/03 05:19:29 UTC

(airflow) branch main updated: Fix: Restore task_instance_history sequence on downgrade (#61976)

This is an automated email from the ASF dual-hosted git repository.

rahulvats pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/main by this push:
     new 5d9b5df31f4 Fix: Restore task_instance_history sequence on downgrade (#61976)
5d9b5df31f4 is described below

commit 5d9b5df31f4d8bb4e55c960903fc8f4be8a8e658
Author: Rahul Vats <43...@users.noreply.github.com>
AuthorDate: Tue Mar 3 10:49:19 2026 +0530

    Fix: Restore task_instance_history sequence on downgrade (#61976)
    
    * fix: restore task_instance_history_id_seq during downgrade
---
 airflow-core/docs/img/airflow_erd.sha256           |    2 +-
 airflow-core/docs/img/airflow_erd.svg              | 5668 ++++++++++----------
 .../0060_3_0_0_add_try_id_to_ti_and_tih.py         |   25 +
 3 files changed, 2860 insertions(+), 2835 deletions(-)

diff --git a/airflow-core/docs/img/airflow_erd.sha256 b/airflow-core/docs/img/airflow_erd.sha256
index bd5ece28714..76bde11edde 100644
--- a/airflow-core/docs/img/airflow_erd.sha256
+++ b/airflow-core/docs/img/airflow_erd.sha256
@@ -1 +1 @@
-fd382b9acd7019803560069b1192a4d1c143c5d1401b8ecf04b5746aa518a6d2
\ No newline at end of file
+6a586b623ecfcebe9e59391cef483b086ddfa22eb803f7393d6beb095ab28df8
\ 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 c7a253f0a4e..08e9abc30a9 100644
--- a/airflow-core/docs/img/airflow_erd.svg
+++ b/airflow-core/docs/img/airflow_erd.svg
@@ -4,3330 +4,3330 @@
 <!-- Generated by graphviz version 2.43.0 (0)
  -->
 <!-- Title: %3 Pages: 1 -->
-<svg width="2945pt" height="5567pt"
- viewBox="0.00 0.00 2945.00 5567.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 5563)">
+<svg width="2945pt" height="5757pt"
+ viewBox="0.00 0.00 2945.00 5757.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 5753)">
 <title>%3</title>
-<polygon fill="white" stroke="transparent" points="-4,4 -4,-5563 2941,-5563 2941,4 -4,4"/>
-<!-- connection -->
+<polygon fill="white" stroke="transparent" points="-4,4 -4,-5753 2941,-5753 2941,4 -4,4"/>
+<!-- dag_bundle -->
 <g id="node1" class="node">
-<title>connection</title>
-<polygon fill="none" stroke="black" points="500,-3345 500,-3373 807,-3373 807,-3345 500,-3345"/>
-<text text-anchor="start" x="603.5" y="-3356.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">connection</text>
-<polygon fill="none" stroke="black" points="500,-3320 500,-3345 807,-3345 807,-3320 500,-3320"/>
-<text text-anchor="start" x="505" y="-3329.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="518" y="-3329.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="523" y="-3329.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="600" y="-3329.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="500,-3295 500,-3320 807,-3320 807,-3295 500,-3295"/>
-<text text-anchor="start" x="505" y="-3304.8" font-family="Helvetica,sans-Serif" font-size="14.00">conn_id</text>
-<text text-anchor="start" x="559" y="-3304.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="564" y="-3304.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="685" y="-3304.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="500,-3270 500,-3295 807,-3295 807,-3270 500,-3270"/>
-<text text-anchor="start" x="505" y="-3279.8" font-family="Helvetica,sans-Serif" font-size="14.00">conn_type</text>
-<text text-anchor="start" x="577" y="-3279.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="582" y="-3279.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
-<text text-anchor="start" x="703" y="-3279.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="500,-3245 500,-3270 807,-3270 807,-3245 500,-3245"/>
-<text text-anchor="start" x="505" y="-3254.8" font-family="Helvetica,sans-Serif" font-size="14.00">description</text>
-<text text-anchor="start" x="583" y="-3254.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="588" y="-3254.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<polygon fill="none" stroke="black" points="500,-3220 500,-3245 807,-3245 807,-3220 500,-3220"/>
-<text text-anchor="start" x="505" y="-3229.8" font-family="Helvetica,sans-Serif" font-size="14.00">extra</text>
-<text text-anchor="start" x="542" y="-3229.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="547" y="-3229.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<polygon fill="none" stroke="black" points="500,-3195 500,-3220 807,-3220 807,-3195 500,-3195"/>
-<text text-anchor="start" x="505" y="-3204.8" font-family="Helvetica,sans-Serif" font-size="14.00">host</text>
-<text text-anchor="start" x="536" y="-3204.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="541" y="-3204.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
-<polygon fill="none" stroke="black" points="500,-3170 500,-3195 807,-3195 807,-3170 500,-3170"/>
-<text text-anchor="start" x="505" y="-3179.8" font-family="Helvetica,sans-Serif" font-size="14.00">is_encrypted</text>
-<text text-anchor="start" x="594" y="-3179.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="599" y="-3179.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
-<text text-anchor="start" x="683" y="-3179.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="500,-3145 500,-3170 807,-3170 807,-3145 500,-3145"/>
-<text text-anchor="start" x="505" y="-3154.8" font-family="Helvetica,sans-Serif" font-size="14.00">is_extra_encrypted</text>
-<text text-anchor="start" x="637" y="-3154.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="642" y="-3154.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
-<text text-anchor="start" x="726" y="-3154.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="500,-3120 500,-3145 807,-3145 807,-3120 500,-3120"/>
-<text text-anchor="start" x="505" y="-3129.8" font-family="Helvetica,sans-Serif" font-size="14.00">login</text>
-<text text-anchor="start" x="539" y="-3129.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="544" y="-3129.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<polygon fill="none" stroke="black" points="500,-3095 500,-3120 807,-3120 807,-3095 500,-3095"/>
-<text text-anchor="start" x="505" y="-3104.8" font-family="Helvetica,sans-Serif" font-size="14.00">password</text>
-<text text-anchor="start" x="572" y="-3104.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="577" y="-3104.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<polygon fill="none" stroke="black" points="500,-3070 500,-3095 807,-3095 807,-3070 500,-3070"/>
-<text text-anchor="start" x="505" y="-3079.8" font-family="Helvetica,sans-Serif" font-size="14.00">port</text>
-<text text-anchor="start" x="534" y="-3079.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="539" y="-3079.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="500,-3045 500,-3070 807,-3070 807,-3045 500,-3045"/>
-<text text-anchor="start" x="505" y="-3054.8" font-family="Helvetica,sans-Serif" font-size="14.00">schema</text>
-<text text-anchor="start" x="560" y="-3054.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="565" y="-3054.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
-<polygon fill="none" stroke="black" points="500,-3020 500,-3045 807,-3045 807,-3020 500,-3020"/>
-<text text-anchor="start" x="505" y="-3029.8" font-family="Helvetica,sans-Serif" font-size="14.00">team_name</text>
-<text text-anchor="start" x="587" y="-3029.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="592" y="-3029.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(50)]</text>
+<title>dag_bundle</title>
+<polygon fill="none" stroke="black" points="59,-2466 59,-2494 311,-2494 311,-2466 59,-2466"/>
+<text text-anchor="start" x="133.5" y="-2477.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_bundle</text>
+<polygon fill="none" stroke="black" points="59,-2441 59,-2466 311,-2466 311,-2441 59,-2441"/>
+<text text-anchor="start" x="64" y="-2450.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">name</text>
+<text text-anchor="start" x="104" y="-2450.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="109" y="-2450.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="230" y="-2450.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="59,-2416 59,-2441 311,-2441 311,-2416 59,-2416"/>
+<text text-anchor="start" x="64" y="-2425.8" font-family="Helvetica,sans-Serif" font-size="14.00">active</text>
+<text text-anchor="start" x="106" y="-2425.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="111" y="-2425.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
+<polygon fill="none" stroke="black" points="59,-2391 59,-2416 311,-2416 311,-2391 59,-2391"/>
+<text text-anchor="start" x="64" y="-2400.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_refreshed</text>
+<text text-anchor="start" x="162" y="-2400.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="167" y="-2400.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="59,-2366 59,-2391 311,-2391 311,-2366 59,-2366"/>
+<text text-anchor="start" x="64" y="-2375.8" font-family="Helvetica,sans-Serif" font-size="14.00">signed_url_template</text>
+<text text-anchor="start" x="205" y="-2375.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="210" y="-2375.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<polygon fill="none" stroke="black" points="59,-2341 59,-2366 311,-2366 311,-2341 59,-2341"/>
+<text text-anchor="start" x="64" y="-2350.8" font-family="Helvetica,sans-Serif" font-size="14.00">template_params</text>
+<text text-anchor="start" x="185" y="-2350.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="190" y="-2350.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<polygon fill="none" stroke="black" points="59,-2316 59,-2341 311,-2341 311,-2316 59,-2316"/>
+<text text-anchor="start" x="64" y="-2325.8" font-family="Helvetica,sans-Serif" font-size="14.00">version</text>
+<text text-anchor="start" x="116" y="-2325.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="121" y="-2325.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(200)]</text>
 </g>
-<!-- team -->
+<!-- dag_bundle_team -->
 <g id="node2" class="node">
+<title>dag_bundle_team</title>
+<polygon fill="none" stroke="black" points="484,-2237 484,-2265 823,-2265 823,-2237 484,-2237"/>
+<text text-anchor="start" x="575.5" y="-2248.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_bundle_team</text>
+<polygon fill="none" stroke="black" points="484,-2212 484,-2237 823,-2237 823,-2212 484,-2212"/>
+<text text-anchor="start" x="489" y="-2221.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_bundle_name</text>
+<text text-anchor="start" x="616" y="-2221.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="621" y="-2221.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="742" y="-2221.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="484,-2187 484,-2212 823,-2212 823,-2187 484,-2187"/>
+<text text-anchor="start" x="489" y="-2196.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">team_name</text>
+<text text-anchor="start" x="571" y="-2196.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="576" y="-2196.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(50)]</text>
+<text text-anchor="start" x="688" y="-2196.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="M312,-2454C439.38,-2454 355.62,-2224 483,-2224"/>
+<text text-anchor="start" x="452" y="-2212.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="312" y="-2442.8" font-family="Times,serif" font-size="14.00">1</text>
+</g>
+<!-- dag -->
+<g id="node20" class="node">
+<title>dag</title>
+<polygon fill="none" stroke="black" points="451,-3041 451,-3069 855,-3069 855,-3041 451,-3041"/>
+<text text-anchor="start" x="636" y="-3052.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag</text>
+<polygon fill="none" stroke="black" points="451,-3016 451,-3041 855,-3041 855,-3016 451,-3016"/>
+<text text-anchor="start" x="456" y="-3025.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="502" y="-3025.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="507" y="-3025.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="628" y="-3025.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="451,-2991 451,-3016 855,-3016 855,-2991 451,-2991"/>
+<text text-anchor="start" x="456" y="-3000.8" font-family="Helvetica,sans-Serif" font-size="14.00">allowed_run_types</text>
+<text text-anchor="start" x="585" y="-3000.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="590" y="-3000.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<polygon fill="none" stroke="black" points="451,-2966 451,-2991 855,-2991 855,-2966 451,-2966"/>
+<text text-anchor="start" x="456" y="-2975.8" font-family="Helvetica,sans-Serif" font-size="14.00">asset_expression</text>
+<text text-anchor="start" x="575" y="-2975.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="580" y="-2975.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<polygon fill="none" stroke="black" points="451,-2941 451,-2966 855,-2966 855,-2941 451,-2941"/>
+<text text-anchor="start" x="456" y="-2950.8" font-family="Helvetica,sans-Serif" font-size="14.00">bundle_name</text>
+<text text-anchor="start" x="550" y="-2950.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="555" y="-2950.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="676" y="-2950.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="451,-2916 451,-2941 855,-2941 855,-2916 451,-2916"/>
+<text text-anchor="start" x="456" y="-2925.8" font-family="Helvetica,sans-Serif" font-size="14.00">bundle_version</text>
+<text text-anchor="start" x="562" y="-2925.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="567" y="-2925.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(200)]</text>
+<polygon fill="none" stroke="black" points="451,-2891 451,-2916 855,-2916 855,-2891 451,-2891"/>
+<text text-anchor="start" x="456" y="-2900.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_display_name</text>
+<text text-anchor="start" x="585" y="-2900.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="590" y="-2900.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
+<polygon fill="none" stroke="black" points="451,-2866 451,-2891 855,-2891 855,-2866 451,-2866"/>
+<text text-anchor="start" x="456" y="-2875.8" font-family="Helvetica,sans-Serif" font-size="14.00">deadline</text>
+<text text-anchor="start" x="516" y="-2875.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="521" y="-2875.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<polygon fill="none" stroke="black" points="451,-2841 451,-2866 855,-2866 855,-2841 451,-2841"/>
+<text text-anchor="start" x="456" y="-2850.8" font-family="Helvetica,sans-Serif" font-size="14.00">description</text>
+<text text-anchor="start" x="534" y="-2850.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="539" y="-2850.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<polygon fill="none" stroke="black" points="451,-2816 451,-2841 855,-2841 855,-2816 451,-2816"/>
+<text text-anchor="start" x="456" y="-2825.8" font-family="Helvetica,sans-Serif" font-size="14.00">exceeds_max_non_backfill</text>
+<text text-anchor="start" x="640" y="-2825.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="645" y="-2825.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
+<text text-anchor="start" x="729" y="-2825.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="451,-2791 451,-2816 855,-2816 855,-2791 451,-2791"/>
+<text text-anchor="start" x="456" y="-2800.8" font-family="Helvetica,sans-Serif" font-size="14.00">fail_fast</text>
+<text text-anchor="start" x="511" y="-2800.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="516" y="-2800.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
+<text text-anchor="start" x="600" y="-2800.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="451,-2766 451,-2791 855,-2791 855,-2766 451,-2766"/>
+<text text-anchor="start" x="456" y="-2775.8" font-family="Helvetica,sans-Serif" font-size="14.00">fileloc</text>
+<text text-anchor="start" x="497" y="-2775.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="502" y="-2775.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
+<polygon fill="none" stroke="black" points="451,-2741 451,-2766 855,-2766 855,-2741 451,-2741"/>
+<text text-anchor="start" x="456" y="-2750.8" font-family="Helvetica,sans-Serif" font-size="14.00">has_import_errors</text>
+<text text-anchor="start" x="581" y="-2750.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="586" y="-2750.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
+<text text-anchor="start" x="670" y="-2750.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="451,-2716 451,-2741 855,-2741 855,-2716 451,-2716"/>
+<text text-anchor="start" x="456" y="-2725.8" font-family="Helvetica,sans-Serif" font-size="14.00">has_task_concurrency_limits</text>
+<text text-anchor="start" x="653" y="-2725.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="658" y="-2725.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
+<text text-anchor="start" x="742" y="-2725.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="451,-2691 451,-2716 855,-2716 855,-2691 451,-2691"/>
+<text text-anchor="start" x="456" y="-2700.8" font-family="Helvetica,sans-Serif" font-size="14.00">is_paused</text>
+<text text-anchor="start" x="526" y="-2700.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="531" y="-2700.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
+<text text-anchor="start" x="615" y="-2700.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="451,-2666 451,-2691 855,-2691 855,-2666 451,-2666"/>
+<text text-anchor="start" x="456" y="-2675.8" font-family="Helvetica,sans-Serif" font-size="14.00">is_stale</text>
+<text text-anchor="start" x="508" y="-2675.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="513" y="-2675.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
+<text text-anchor="start" x="597" y="-2675.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="451,-2641 451,-2666 855,-2666 855,-2641 451,-2641"/>
+<text text-anchor="start" x="456" y="-2650.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_expired</text>
+<text text-anchor="start" x="540" y="-2650.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="545" y="-2650.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="451,-2616 451,-2641 855,-2641 855,-2616 451,-2616"/>
+<text text-anchor="start" x="456" y="-2625.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_parse_duration</text>
+<text text-anchor="start" x="592" y="-2625.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="597" y="-2625.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [DOUBLE PRECISION]</text>
+<polygon fill="none" stroke="black" points="451,-2591 451,-2616 855,-2616 855,-2591 451,-2591"/>
+<text text-anchor="start" x="456" y="-2600.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_parsed_time</text>
+<text text-anchor="start" x="574" y="-2600.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="579" y="-2600.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="451,-2566 451,-2591 855,-2591 855,-2566 451,-2566"/>
+<text text-anchor="start" x="456" y="-2575.8" font-family="Helvetica,sans-Serif" font-size="14.00">max_active_runs</text>
+<text text-anchor="start" x="573" y="-2575.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="578" y="-2575.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="451,-2541 451,-2566 855,-2566 855,-2541 451,-2541"/>
+<text text-anchor="start" x="456" y="-2550.8" font-family="Helvetica,sans-Serif" font-size="14.00">max_active_tasks</text>
+<text text-anchor="start" x="578" y="-2550.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="583" y="-2550.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="660" y="-2550.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="451,-2516 451,-2541 855,-2541 855,-2516 451,-2516"/>
+<text text-anchor="start" x="456" y="-2525.8" font-family="Helvetica,sans-Serif" font-size="14.00">max_consecutive_failed_dag_runs</text>
+<text text-anchor="start" x="692" y="-2525.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="697" y="-2525.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="774" y="-2525.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="451,-2491 451,-2516 855,-2516 855,-2491 451,-2491"/>
+<text text-anchor="start" x="456" y="-2500.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_dagrun</text>
+<text text-anchor="start" x="544" y="-2500.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="549" y="-2500.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="451,-2466 451,-2491 855,-2491 855,-2466 451,-2466"/>
+<text text-anchor="start" x="456" y="-2475.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_dagrun_create_after</text>
+<text text-anchor="start" x="633" y="-2475.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="638" y="-2475.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="451,-2441 451,-2466 855,-2466 855,-2441 451,-2441"/>
+<text text-anchor="start" x="456" y="-2450.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_dagrun_data_interval_end</text>
+<text text-anchor="start" x="674" y="-2450.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="679" y="-2450.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="451,-2416 451,-2441 855,-2441 855,-2416 451,-2416"/>
+<text text-anchor="start" x="456" y="-2425.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_dagrun_data_interval_start</text>
+<text text-anchor="start" x="680" y="-2425.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="685" y="-2425.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="451,-2391 451,-2416 855,-2416 855,-2391 451,-2391"/>
+<text text-anchor="start" x="456" y="-2400.8" font-family="Helvetica,sans-Serif" font-size="14.00">owners</text>
+<text text-anchor="start" x="507" y="-2400.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="512" y="-2400.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
+<polygon fill="none" stroke="black" points="451,-2366 451,-2391 855,-2391 855,-2366 451,-2366"/>
+<text text-anchor="start" x="456" y="-2375.8" font-family="Helvetica,sans-Serif" font-size="14.00">relative_fileloc</text>
+<text text-anchor="start" x="555" y="-2375.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="560" y="-2375.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
+<polygon fill="none" stroke="black" points="451,-2341 451,-2366 855,-2366 855,-2341 451,-2341"/>
+<text text-anchor="start" x="456" y="-2350.8" font-family="Helvetica,sans-Serif" font-size="14.00">timetable_description</text>
+<text text-anchor="start" x="606" y="-2350.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="611" y="-2350.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
+<polygon fill="none" stroke="black" points="451,-2316 451,-2341 855,-2341 855,-2316 451,-2316"/>
+<text text-anchor="start" x="456" y="-2325.8" font-family="Helvetica,sans-Serif" font-size="14.00">timetable_summary</text>
+<text text-anchor="start" x="595" y="-2325.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="600" y="-2325.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<polygon fill="none" stroke="black" points="451,-2291 451,-2316 855,-2316 855,-2291 451,-2291"/>
+<text text-anchor="start" x="456" y="-2300.8" font-family="Helvetica,sans-Serif" font-size="14.00">timetable_type</text>
+<text text-anchor="start" x="559" y="-2300.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="564" y="-2300.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(255)]</text>
+<text text-anchor="start" x="685" y="-2300.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</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="M312,-2454C346.92,-2454 353.14,-2476.42 370,-2507 418.71,-2595.38 349.09,-2954 450,-2954"/>
+<text text-anchor="start" x="419" y="-2942.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="312" y="-2457.8" font-family="Times,serif" font-size="14.00">1</text>
+</g>
+<!-- team -->
+<g id="node3" class="node">
 <title>team</title>
-<polygon fill="none" stroke="black" points="64,-2274 64,-2302 307,-2302 307,-2274 64,-2274"/>
-<text text-anchor="start" x="162.5" y="-2285.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">team</text>
-<polygon fill="none" stroke="black" points="64,-2249 64,-2274 307,-2274 307,-2249 64,-2249"/>
-<text text-anchor="start" x="69" y="-2258.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">name</text>
-<text text-anchor="start" x="109" y="-2258.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="114" y="-2258.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(50)]</text>
-<text text-anchor="start" x="226" y="-2258.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="64,-1831 64,-1859 307,-1859 307,-1831 64,-1831"/>
+<text text-anchor="start" x="162.5" y="-1842.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">team</text>
+<polygon fill="none" stroke="black" points="64,-1806 64,-1831 307,-1831 307,-1806 64,-1806"/>
+<text text-anchor="start" x="69" y="-1815.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">name</text>
+<text text-anchor="start" x="109" y="-1815.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="114" y="-1815.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(50)]</text>
+<text text-anchor="start" x="226" y="-1815.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
-<!-- team&#45;&#45;connection -->
+<!-- team&#45;&#45;dag_bundle_team -->
 <g id="edge1" class="edge">
-<title>team:name&#45;&#45;connection:team_name</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M308,-2261C344.84,-2261 353.15,-2283.25 370,-2316 511.29,-2590.6 261.54,-2757.12 443,-3007 459.02,-3029.05 471.74,-3032 499,-3032"/>
-<text text-anchor="start" x="468" y="-3020.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="308" y="-2249.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+<title>team:name&#45;&#45;dag_bundle_team:team_name</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M308,-1818C494.34,-1818 296.66,-2199 483,-2199"/>
+<text text-anchor="start" x="452" y="-2187.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="308" y="-1806.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
-<!-- dag_bundle_team -->
+<!-- connection -->
 <g id="node19" class="node">
-<title>dag_bundle_team</title>
-<polygon fill="none" stroke="black" points="484,-1384 484,-1412 823,-1412 823,-1384 484,-1384"/>
-<text text-anchor="start" x="575.5" y="-1395.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_bundle_team</text>
-<polygon fill="none" stroke="black" points="484,-1359 484,-1384 823,-1384 823,-1359 484,-1359"/>
-<text text-anchor="start" x="489" y="-1368.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_bundle_name</text>
-<text text-anchor="start" x="616" y="-1368.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="621" y="-1368.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="742" y="-1368.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="484,-1334 484,-1359 823,-1359 823,-1334 484,-1334"/>
-<text text-anchor="start" x="489" y="-1343.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">team_name</text>
-<text text-anchor="start" x="571" y="-1343.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="576" y="-1343.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(50)]</text>
-<text text-anchor="start" x="688" y="-1343.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<title>connection</title>
+<polygon fill="none" stroke="black" points="500,-1929 500,-1957 807,-1957 807,-1929 500,-1929"/>
+<text text-anchor="start" x="603.5" y="-1940.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">connection</text>
+<polygon fill="none" stroke="black" points="500,-1904 500,-1929 807,-1929 807,-1904 500,-1904"/>
+<text text-anchor="start" x="505" y="-1913.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="518" y="-1913.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="523" y="-1913.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="600" y="-1913.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="500,-1879 500,-1904 807,-1904 807,-1879 500,-1879"/>
+<text text-anchor="start" x="505" y="-1888.8" font-family="Helvetica,sans-Serif" font-size="14.00">conn_id</text>
+<text text-anchor="start" x="559" y="-1888.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="564" y="-1888.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="685" y="-1888.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="500,-1854 500,-1879 807,-1879 807,-1854 500,-1854"/>
+<text text-anchor="start" x="505" y="-1863.8" font-family="Helvetica,sans-Serif" font-size="14.00">conn_type</text>
+<text text-anchor="start" x="577" y="-1863.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="582" y="-1863.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
+<text text-anchor="start" x="703" y="-1863.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="500,-1829 500,-1854 807,-1854 807,-1829 500,-1829"/>
+<text text-anchor="start" x="505" y="-1838.8" font-family="Helvetica,sans-Serif" font-size="14.00">description</text>
+<text text-anchor="start" x="583" y="-1838.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="588" y="-1838.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<polygon fill="none" stroke="black" points="500,-1804 500,-1829 807,-1829 807,-1804 500,-1804"/>
+<text text-anchor="start" x="505" y="-1813.8" font-family="Helvetica,sans-Serif" font-size="14.00">extra</text>
+<text text-anchor="start" x="542" y="-1813.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="547" y="-1813.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<polygon fill="none" stroke="black" points="500,-1779 500,-1804 807,-1804 807,-1779 500,-1779"/>
+<text text-anchor="start" x="505" y="-1788.8" font-family="Helvetica,sans-Serif" font-size="14.00">host</text>
+<text text-anchor="start" x="536" y="-1788.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="541" y="-1788.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
+<polygon fill="none" stroke="black" points="500,-1754 500,-1779 807,-1779 807,-1754 500,-1754"/>
+<text text-anchor="start" x="505" y="-1763.8" font-family="Helvetica,sans-Serif" font-size="14.00">is_encrypted</text>
+<text text-anchor="start" x="594" y="-1763.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="599" y="-1763.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
+<text text-anchor="start" x="683" y="-1763.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="500,-1729 500,-1754 807,-1754 807,-1729 500,-1729"/>
+<text text-anchor="start" x="505" y="-1738.8" font-family="Helvetica,sans-Serif" font-size="14.00">is_extra_encrypted</text>
+<text text-anchor="start" x="637" y="-1738.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="642" y="-1738.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
+<text text-anchor="start" x="726" y="-1738.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="500,-1704 500,-1729 807,-1729 807,-1704 500,-1704"/>
+<text text-anchor="start" x="505" y="-1713.8" font-family="Helvetica,sans-Serif" font-size="14.00">login</text>
+<text text-anchor="start" x="539" y="-1713.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="544" y="-1713.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<polygon fill="none" stroke="black" points="500,-1679 500,-1704 807,-1704 807,-1679 500,-1679"/>
+<text text-anchor="start" x="505" y="-1688.8" font-family="Helvetica,sans-Serif" font-size="14.00">password</text>
+<text text-anchor="start" x="572" y="-1688.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="577" y="-1688.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<polygon fill="none" stroke="black" points="500,-1654 500,-1679 807,-1679 807,-1654 500,-1654"/>
+<text text-anchor="start" x="505" y="-1663.8" font-family="Helvetica,sans-Serif" font-size="14.00">port</text>
+<text text-anchor="start" x="534" y="-1663.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="539" y="-1663.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="500,-1629 500,-1654 807,-1654 807,-1629 500,-1629"/>
+<text text-anchor="start" x="505" y="-1638.8" font-family="Helvetica,sans-Serif" font-size="14.00">schema</text>
+<text text-anchor="start" x="560" y="-1638.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="565" y="-1638.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
+<polygon fill="none" stroke="black" points="500,-1604 500,-1629 807,-1629 807,-1604 500,-1604"/>
+<text text-anchor="start" x="505" y="-1613.8" font-family="Helvetica,sans-Serif" font-size="14.00">team_name</text>
+<text text-anchor="start" x="587" y="-1613.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="592" y="-1613.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(50)]</text>
 </g>
-<!-- team&#45;&#45;dag_bundle_team -->
+<!-- team&#45;&#45;connection -->
 <g id="edge12" class="edge">
-<title>team:name&#45;&#45;dag_bundle_team:team_name</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M308,-2261C515.02,-2261 275.98,-1346 483,-1346"/>
-<text text-anchor="start" x="452" y="-1334.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="308" y="-2264.8" font-family="Times,serif" font-size="14.00">1</text>
+<title>team:name&#45;&#45;connection:team_name</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M308,-1818C431.56,-1818 375.44,-1616 499,-1616"/>
+<text text-anchor="start" x="468" y="-1604.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="308" y="-1821.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
 </g>
 <!-- slot_pool -->
 <g id="node21" class="node">
 <title>slot_pool</title>
-<polygon fill="none" stroke="black" points="508,-1628 508,-1656 799,-1656 799,-1628 508,-1628"/>
-<text text-anchor="start" x="612.5" y="-1639.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">slot_pool</text>
-<polygon fill="none" stroke="black" points="508,-1603 508,-1628 799,-1628 799,-1603 508,-1603"/>
-<text text-anchor="start" x="513" y="-1612.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="526" y="-1612.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="531" y="-1612.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="608" y="-1612.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="508,-1578 508,-1603 799,-1603 799,-1578 508,-1578"/>
-<text text-anchor="start" x="513" y="-1587.8" font-family="Helvetica,sans-Serif" font-size="14.00">description</text>
-<text text-anchor="start" x="591" y="-1587.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="596" y="-1587.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<polygon fill="none" stroke="black" points="508,-1553 508,-1578 799,-1578 799,-1553 508,-1553"/>
-<text text-anchor="start" x="513" y="-1562.8" font-family="Helvetica,sans-Serif" font-size="14.00">include_deferred</text>
-<text text-anchor="start" x="629" y="-1562.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="634" y="-1562.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
-<text text-anchor="start" x="718" y="-1562.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="508,-1528 508,-1553 799,-1553 799,-1528 508,-1528"/>
-<text text-anchor="start" x="513" y="-1537.8" font-family="Helvetica,sans-Serif" font-size="14.00">pool</text>
-<text text-anchor="start" x="543" y="-1537.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="548" y="-1537.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
-<text text-anchor="start" x="669" y="-1537.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="508,-1503 508,-1528 799,-1528 799,-1503 508,-1503"/>
-<text text-anchor="start" x="513" y="-1512.8" font-family="Helvetica,sans-Serif" font-size="14.00">slots</text>
-<text text-anchor="start" x="546" y="-1512.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="551" y="-1512.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="628" y="-1512.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="508,-1478 508,-1503 799,-1503 799,-1478 508,-1478"/>
-<text text-anchor="start" x="513" y="-1487.8" font-family="Helvetica,sans-Serif" font-size="14.00">team_name</text>
-<text text-anchor="start" x="595" y="-1487.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="600" y="-1487.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(50)]</text>
+<polygon fill="none" stroke="black" points="508,-1551 508,-1579 799,-1579 799,-1551 508,-1551"/>
+<text text-anchor="start" x="612.5" y="-1562.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">slot_pool</text>
+<polygon fill="none" stroke="black" points="508,-1526 508,-1551 799,-1551 799,-1526 508,-1526"/>
+<text text-anchor="start" x="513" y="-1535.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="526" y="-1535.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="531" y="-1535.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="608" y="-1535.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="508,-1501 508,-1526 799,-1526 799,-1501 508,-1501"/>
+<text text-anchor="start" x="513" y="-1510.8" font-family="Helvetica,sans-Serif" font-size="14.00">description</text>
+<text text-anchor="start" x="591" y="-1510.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="596" y="-1510.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<polygon fill="none" stroke="black" points="508,-1476 508,-1501 799,-1501 799,-1476 508,-1476"/>
+<text text-anchor="start" x="513" y="-1485.8" font-family="Helvetica,sans-Serif" font-size="14.00">include_deferred</text>
+<text text-anchor="start" x="629" y="-1485.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="634" y="-1485.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
+<text text-anchor="start" x="718" y="-1485.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="508,-1451 508,-1476 799,-1476 799,-1451 508,-1451"/>
+<text text-anchor="start" x="513" y="-1460.8" font-family="Helvetica,sans-Serif" font-size="14.00">pool</text>
+<text text-anchor="start" x="543" y="-1460.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="548" y="-1460.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
+<text text-anchor="start" x="669" y="-1460.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="508,-1426 508,-1451 799,-1451 799,-1426 508,-1426"/>
+<text text-anchor="start" x="513" y="-1435.8" font-family="Helvetica,sans-Serif" font-size="14.00">slots</text>
+<text text-anchor="start" x="546" y="-1435.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="551" y="-1435.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="628" y="-1435.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="508,-1401 508,-1426 799,-1426 799,-1401 508,-1401"/>
+<text text-anchor="start" x="513" y="-1410.8" font-family="Helvetica,sans-Serif" font-size="14.00">team_name</text>
+<text text-anchor="start" x="595" y="-1410.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="600" y="-1410.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(50)]</text>
 </g>
 <!-- team&#45;&#45;slot_pool -->
 <g id="edge14" class="edge">
 <title>team:name&#45;&#45;slot_pool:team_name</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M308,-2261C661.9,-2261 153.1,-1490 507,-1490"/>
-<text text-anchor="start" x="476" y="-1478.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="308" y="-2264.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M308,-1818C508.56,-1818 306.44,-1413 507,-1413"/>
+<text text-anchor="start" x="476" y="-1401.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="308" y="-1806.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
 </g>
 <!-- variable -->
 <g id="node22" class="node">
 <title>variable</title>
-<polygon fill="none" stroke="black" points="521,-3549 521,-3577 785,-3577 785,-3549 521,-3549"/>
-<text text-anchor="start" x="616.5" y="-3560.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">variable</text>
-<polygon fill="none" stroke="black" points="521,-3524 521,-3549 785,-3549 785,-3524 521,-3524"/>
-<text text-anchor="start" x="526" y="-3533.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="539" y="-3533.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="544" y="-3533.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="621" y="-3533.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="521,-3499 521,-3524 785,-3524 785,-3499 521,-3499"/>
-<text text-anchor="start" x="526" y="-3508.8" font-family="Helvetica,sans-Serif" font-size="14.00">description</text>
-<text text-anchor="start" x="604" y="-3508.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="609" y="-3508.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<polygon fill="none" stroke="black" points="521,-3474 521,-3499 785,-3499 785,-3474 521,-3474"/>
-<text text-anchor="start" x="526" y="-3483.8" font-family="Helvetica,sans-Serif" font-size="14.00">is_encrypted</text>
-<text text-anchor="start" x="615" y="-3483.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="620" y="-3483.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
-<text text-anchor="start" x="704" y="-3483.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="521,-3449 521,-3474 785,-3474 785,-3449 521,-3449"/>
-<text text-anchor="start" x="526" y="-3458.8" font-family="Helvetica,sans-Serif" font-size="14.00">key</text>
-<text text-anchor="start" x="551" y="-3458.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="556" y="-3458.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="677" y="-3458.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="521,-3424 521,-3449 785,-3449 785,-3424 521,-3424"/>
-<text text-anchor="start" x="526" y="-3433.8" font-family="Helvetica,sans-Serif" font-size="14.00">team_name</text>
-<text text-anchor="start" x="608" y="-3433.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="613" y="-3433.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(50)]</text>
-<polygon fill="none" stroke="black" points="521,-3399 521,-3424 785,-3424 785,-3399 521,-3399"/>
-<text text-anchor="start" x="526" y="-3408.8" font-family="Helvetica,sans-Serif" font-size="14.00">val</text>
-<text text-anchor="start" x="547" y="-3408.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="552" y="-3408.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<text text-anchor="start" x="602" y="-3408.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="521,-2133 521,-2161 785,-2161 785,-2133 521,-2133"/>
+<text text-anchor="start" x="616.5" y="-2144.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">variable</text>
+<polygon fill="none" stroke="black" points="521,-2108 521,-2133 785,-2133 785,-2108 521,-2108"/>
+<text text-anchor="start" x="526" y="-2117.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="539" y="-2117.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="544" y="-2117.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="621" y="-2117.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="521,-2083 521,-2108 785,-2108 785,-2083 521,-2083"/>
+<text text-anchor="start" x="526" y="-2092.8" font-family="Helvetica,sans-Serif" font-size="14.00">description</text>
+<text text-anchor="start" x="604" y="-2092.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="609" y="-2092.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<polygon fill="none" stroke="black" points="521,-2058 521,-2083 785,-2083 785,-2058 521,-2058"/>
+<text text-anchor="start" x="526" y="-2067.8" font-family="Helvetica,sans-Serif" font-size="14.00">is_encrypted</text>
+<text text-anchor="start" x="615" y="-2067.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="620" y="-2067.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
+<text text-anchor="start" x="704" y="-2067.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="521,-2033 521,-2058 785,-2058 785,-2033 521,-2033"/>
+<text text-anchor="start" x="526" y="-2042.8" font-family="Helvetica,sans-Serif" font-size="14.00">key</text>
+<text text-anchor="start" x="551" y="-2042.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="556" y="-2042.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="677" y="-2042.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="521,-2008 521,-2033 785,-2033 785,-2008 521,-2008"/>
+<text text-anchor="start" x="526" y="-2017.8" font-family="Helvetica,sans-Serif" font-size="14.00">team_name</text>
+<text text-anchor="start" x="608" y="-2017.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="613" y="-2017.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(50)]</text>
+<polygon fill="none" stroke="black" points="521,-1983 521,-2008 785,-2008 785,-1983 521,-1983"/>
+<text text-anchor="start" x="526" y="-1992.8" font-family="Helvetica,sans-Serif" font-size="14.00">val</text>
+<text text-anchor="start" x="547" y="-1992.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="552" y="-1992.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<text text-anchor="start" x="602" y="-1992.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- team&#45;&#45;variable -->
 <g id="edge15" class="edge">
 <title>team:name&#45;&#45;variable:team_name</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M308,-2261C344.84,-2261 353.76,-2282.94 370,-2316 422.54,-2422.96 382.6,-3283.27 443,-3386 463.68,-3421.18 479.2,-3436 520,-3436"/>
-<text text-anchor="start" x="489" y="-3424.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="267" y="-2249.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M308,-1818C438.15,-1818 389.85,-2020 520,-2020"/>
+<text text-anchor="start" x="489" y="-2008.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="267" y="-1806.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+</g>
+<!-- trigger -->
+<g id="node4" class="node">
+<title>trigger</title>
+<polygon fill="none" stroke="black" points="1401,-2361 1401,-2389 1689,-2389 1689,-2361 1401,-2361"/>
+<text text-anchor="start" x="1513.5" y="-2372.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">trigger</text>
+<polygon fill="none" stroke="black" points="1401,-2336 1401,-2361 1689,-2361 1689,-2336 1401,-2336"/>
+<text text-anchor="start" x="1406" y="-2345.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="1419" y="-2345.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1424" y="-2345.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1501" y="-2345.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1401,-2311 1401,-2336 1689,-2336 1689,-2311 1401,-2311"/>
+<text text-anchor="start" x="1406" y="-2320.8" font-family="Helvetica,sans-Serif" font-size="14.00">classpath</text>
+<text text-anchor="start" x="1473" y="-2320.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1478" y="-2320.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
+<text text-anchor="start" x="1608" y="-2320.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1401,-2286 1401,-2311 1689,-2311 1689,-2286 1401,-2286"/>
+<text text-anchor="start" x="1406" y="-2295.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_date</text>
+<text text-anchor="start" x="1496" y="-2295.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1501" y="-2295.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1597" y="-2295.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1401,-2261 1401,-2286 1689,-2286 1689,-2261 1401,-2261"/>
+<text text-anchor="start" x="1406" y="-2270.8" font-family="Helvetica,sans-Serif" font-size="14.00">kwargs</text>
+<text text-anchor="start" x="1456" y="-2270.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1461" y="-2270.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<text text-anchor="start" x="1511" y="-2270.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1401,-2236 1401,-2261 1689,-2261 1689,-2236 1401,-2236"/>
+<text text-anchor="start" x="1406" y="-2245.8" font-family="Helvetica,sans-Serif" font-size="14.00">queue</text>
+<text text-anchor="start" x="1450" y="-2245.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1455" y="-2245.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
+<polygon fill="none" stroke="black" points="1401,-2211 1401,-2236 1689,-2236 1689,-2211 1401,-2211"/>
+<text text-anchor="start" x="1406" y="-2220.8" font-family="Helvetica,sans-Serif" font-size="14.00">triggerer_id</text>
+<text text-anchor="start" x="1487" y="-2220.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1492" y="-2220.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+</g>
+<!-- callback -->
+<g id="node5" class="node">
+<title>callback</title>
+<polygon fill="none" stroke="black" points="1842,-2558 1842,-2586 2141,-2586 2141,-2558 1842,-2558"/>
+<text text-anchor="start" x="1955" y="-2569.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">callback</text>
+<polygon fill="none" stroke="black" points="1842,-2533 1842,-2558 2141,-2558 2141,-2533 1842,-2533"/>
+<text text-anchor="start" x="1847" y="-2542.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="1860" y="-2542.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1865" y="-2542.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
+<text text-anchor="start" x="1917" y="-2542.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1842,-2508 1842,-2533 2141,-2533 2141,-2508 1842,-2508"/>
+<text text-anchor="start" x="1847" y="-2517.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
+<text text-anchor="start" x="1920" y="-2517.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1925" y="-2517.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="2021" y="-2517.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1842,-2483 1842,-2508 2141,-2508 2141,-2483 1842,-2483"/>
+<text text-anchor="start" x="1847" y="-2492.8" font-family="Helvetica,sans-Serif" font-size="14.00">data</text>
+<text text-anchor="start" x="1878" y="-2492.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1883" y="-2492.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSONB]</text>
+<text text-anchor="start" x="1944" y="-2492.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1842,-2458 1842,-2483 2141,-2483 2141,-2458 1842,-2458"/>
+<text text-anchor="start" x="1847" y="-2467.8" font-family="Helvetica,sans-Serif" font-size="14.00">fetch_method</text>
+<text text-anchor="start" x="1943" y="-2467.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1948" y="-2467.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(20)]</text>
+<text text-anchor="start" x="2060" y="-2467.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1842,-2433 1842,-2458 2141,-2458 2141,-2433 1842,-2433"/>
+<text text-anchor="start" x="1847" y="-2442.8" font-family="Helvetica,sans-Serif" font-size="14.00">output</text>
+<text text-anchor="start" x="1893" y="-2442.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1898" y="-2442.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<polygon fill="none" stroke="black" points="1842,-2408 1842,-2433 2141,-2433 2141,-2408 1842,-2408"/>
+<text text-anchor="start" x="1847" y="-2417.8" font-family="Helvetica,sans-Serif" font-size="14.00">priority_weight</text>
+<text text-anchor="start" x="1951" y="-2417.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1956" y="-2417.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="2033" y="-2417.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1842,-2383 1842,-2408 2141,-2408 2141,-2383 1842,-2383"/>
+<text text-anchor="start" x="1847" y="-2392.8" font-family="Helvetica,sans-Serif" font-size="14.00">state</text>
+<text text-anchor="start" x="1882" y="-2392.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1887" y="-2392.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(10)]</text>
+<polygon fill="none" stroke="black" points="1842,-2358 1842,-2383 2141,-2383 2141,-2358 1842,-2358"/>
+<text text-anchor="start" x="1847" y="-2367.8" font-family="Helvetica,sans-Serif" font-size="14.00">trigger_id</text>
+<text text-anchor="start" x="1914" y="-2367.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1919" y="-2367.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="1842,-2333 1842,-2358 2141,-2358 2141,-2333 1842,-2333"/>
+<text text-anchor="start" x="1847" y="-2342.8" font-family="Helvetica,sans-Serif" font-size="14.00">type</text>
+<text text-anchor="start" x="1878" y="-2342.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1883" y="-2342.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(20)]</text>
+<text text-anchor="start" x="1995" y="-2342.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+</g>
+<!-- trigger&#45;&#45;callback -->
+<g id="edge3" class="edge">
+<title>trigger:id&#45;&#45;callback:trigger_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1690,-2349C1757.76,-2349 1773.24,-2370 1841,-2370"/>
+<text text-anchor="start" x="1810" y="-2358.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="1690" y="-2337.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+</g>
+<!-- asset_watcher -->
+<g id="node11" class="node">
+<title>asset_watcher</title>
+<polygon fill="none" stroke="black" points="1861,-2687 1861,-2715 2122,-2715 2122,-2687 1861,-2687"/>
+<text text-anchor="start" x="1926.5" y="-2698.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">asset_watcher</text>
+<polygon fill="none" stroke="black" points="1861,-2662 1861,-2687 2122,-2687 2122,-2662 1861,-2662"/>
+<text text-anchor="start" x="1866" y="-2671.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">asset_id</text>
+<text text-anchor="start" x="1923" y="-2671.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1928" y="-2671.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="2005" y="-2671.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1861,-2637 1861,-2662 2122,-2662 2122,-2637 1861,-2637"/>
+<text text-anchor="start" x="1866" y="-2646.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">trigger_id</text>
+<text text-anchor="start" x="1933" y="-2646.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1938" y="-2646.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="2015" y="-2646.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1861,-2612 1861,-2637 2122,-2637 2122,-2612 1861,-2612"/>
+<text text-anchor="start" x="1866" y="-2621.8" font-family="Helvetica,sans-Serif" font-size="14.00">name</text>
+<text text-anchor="start" x="1906" y="-2621.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1911" y="-2621.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1500)]</text>
+<text text-anchor="start" x="2041" y="-2621.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+</g>
+<!-- trigger&#45;&#45;asset_watcher -->
+<g id="edge9" class="edge">
+<title>trigger:id&#45;&#45;asset_watcher:trigger_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1690,-2349C1843.25,-2349 1706.75,-2649 1860,-2649"/>
+<text text-anchor="start" x="1829" y="-2637.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="1690" y="-2352.8" font-family="Times,serif" font-size="14.00">1</text>
+</g>
+<!-- task_instance -->
+<g id="node43" class="node">
+<title>task_instance</title>
+<polygon fill="none" stroke="black" points="1799,-1540 1799,-1568 2183,-1568 2183,-1540 1799,-1540"/>
+<text text-anchor="start" x="1929.5" y="-1551.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">task_instance</text>
+<polygon fill="none" stroke="black" points="1799,-1515 1799,-1540 2183,-1540 2183,-1515 1799,-1515"/>
+<text text-anchor="start" x="1804" y="-1524.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="1817" y="-1524.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1822" y="-1524.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
+<text text-anchor="start" x="1874" y="-1524.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1799,-1490 1799,-1515 2183,-1515 2183,-1490 1799,-1490"/>
+<text text-anchor="start" x="1804" y="-1499.8" font-family="Helvetica,sans-Serif" font-size="14.00">context_carrier</text>
+<text text-anchor="start" x="1908" y="-1499.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1913" y="-1499.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSONB]</text>
+<polygon fill="none" stroke="black" points="1799,-1465 1799,-1490 2183,-1490 2183,-1465 1799,-1465"/>
+<text text-anchor="start" x="1804" y="-1474.8" font-family="Helvetica,sans-Serif" font-size="14.00">custom_operator_name</text>
+<text text-anchor="start" x="1967" y="-1474.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1972" y="-1474.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
+<text text-anchor="start" x="2102" y="-1474.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1799,-1440 1799,-1465 2183,-1465 2183,-1440 1799,-1440"/>
+<text text-anchor="start" x="1804" y="-1449.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="1850" y="-1449.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1855" y="-1449.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1976" y="-1449.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1799,-1415 1799,-1440 2183,-1440 2183,-1415 1799,-1415"/>
+<text text-anchor="start" x="1804" y="-1424.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_version_id</text>
+<text text-anchor="start" x="1908" y="-1424.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1913" y="-1424.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
+<polygon fill="none" stroke="black" points="1799,-1390 1799,-1415 2183,-1415 2183,-1390 1799,-1390"/>
+<text text-anchor="start" x="1804" y="-1399.8" font-family="Helvetica,sans-Serif" font-size="14.00">duration</text>
+<text text-anchor="start" x="1863" y="-1399.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1868" y="-1399.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [DOUBLE PRECISION]</text>
+<polygon fill="none" stroke="black" points="1799,-1365 1799,-1390 2183,-1390 2183,-1365 1799,-1365"/>
+<text text-anchor="start" x="1804" y="-1374.8" font-family="Helvetica,sans-Serif" font-size="14.00">end_date</text>
+<text text-anchor="start" x="1868" y="-1374.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1873" y="-1374.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="1799,-1340 1799,-1365 2183,-1365 2183,-1340 1799,-1340"/>
+<text text-anchor="start" x="1804" y="-1349.8" font-family="Helvetica,sans-Serif" font-size="14.00">executor</text>
+<text text-anchor="start" x="1865" y="-1349.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1870" y="-1349.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
+<polygon fill="none" stroke="black" points="1799,-1315 1799,-1340 2183,-1340 2183,-1315 1799,-1315"/>
+<text text-anchor="start" x="1804" y="-1324.8" font-family="Helvetica,sans-Serif" font-size="14.00">executor_config</text>
+<text text-anchor="start" x="1914" y="-1324.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1919" y="-1324.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BYTEA]</text>
+<text text-anchor="start" x="1979" y="-1324.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1799,-1290 1799,-1315 2183,-1315 2183,-1290 1799,-1290"/>
+<text text-anchor="start" x="1804" y="-1299.8" font-family="Helvetica,sans-Serif" font-size="14.00">external_executor_id</text>
+<text text-anchor="start" x="1947" y="-1299.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1952" y="-1299.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<polygon fill="none" stroke="black" points="1799,-1265 1799,-1290 2183,-1290 2183,-1265 1799,-1265"/>
+<text text-anchor="start" x="1804" y="-1274.8" font-family="Helvetica,sans-Serif" font-size="14.00">hostname</text>
+<text text-anchor="start" x="1874" y="-1274.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1879" y="-1274.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
+<text text-anchor="start" x="2009" y="-1274.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1799,-1240 1799,-1265 2183,-1265 2183,-1240 1799,-1240"/>
+<text text-anchor="start" x="1804" y="-1249.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_heartbeat_at</text>
+<text text-anchor="start" x="1924" y="-1249.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1929" y="-1249.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="1799,-1215 1799,-1240 2183,-1240 2183,-1215 1799,-1215"/>
+<text text-anchor="start" x="1804" y="-1224.8" font-family="Helvetica,sans-Serif" font-size="14.00">map_index</text>
+<text text-anchor="start" x="1880" y="-1224.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1885" y="-1224.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1962" y="-1224.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1799,-1190 1799,-1215 2183,-1215 2183,-1190 1799,-1190"/>
+<text text-anchor="start" x="1804" y="-1199.8" font-family="Helvetica,sans-Serif" font-size="14.00">max_tries</text>
+<text text-anchor="start" x="1872" y="-1199.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1877" y="-1199.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1954" y="-1199.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1799,-1165 1799,-1190 2183,-1190 2183,-1165 1799,-1165"/>
+<text text-anchor="start" x="1804" y="-1174.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_kwargs</text>
+<text text-anchor="start" x="1892" y="-1174.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1897" y="-1174.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSONB]</text>
+<polygon fill="none" stroke="black" points="1799,-1140 1799,-1165 2183,-1165 2183,-1140 1799,-1140"/>
+<text text-anchor="start" x="1804" y="-1149.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_method</text>
+<text text-anchor="start" x="1895" y="-1149.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1900" y="-1149.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
+<polygon fill="none" stroke="black" points="1799,-1115 1799,-1140 2183,-1140 2183,-1115 1799,-1115"/>
+<text text-anchor="start" x="1804" y="-1124.8" font-family="Helvetica,sans-Serif" font-size="14.00">operator</text>
+<text text-anchor="start" x="1864" y="-1124.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1869" y="-1124.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
+<polygon fill="none" stroke="black" points="1799,-1090 1799,-1115 2183,-1115 2183,-1090 1799,-1090"/>
+<text text-anchor="start" x="1804" y="-1099.8" font-family="Helvetica,sans-Serif" font-size="14.00">pid</text>
+<text text-anchor="start" x="1826" y="-1099.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1831" y="-1099.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="1799,-1065 1799,-1090 2183,-1090 2183,-1065 1799,-1065"/>
+<text text-anchor="start" x="1804" y="-1074.8" font-family="Helvetica,sans-Serif" font-size="14.00">pool</text>
+<text text-anchor="start" x="1834" y="-1074.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1839" y="-1074.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
+<text text-anchor="start" x="1960" y="-1074.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1799,-1040 1799,-1065 2183,-1065 2183,-1040 1799,-1040"/>
+<text text-anchor="start" x="1804" y="-1049.8" font-family="Helvetica,sans-Serif" font-size="14.00">pool_slots</text>
+<text text-anchor="start" x="1873" y="-1049.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1878" y="-1049.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1955" y="-1049.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1799,-1015 1799,-1040 2183,-1040 2183,-1015 1799,-1015"/>
+<text text-anchor="start" x="1804" y="-1024.8" font-family="Helvetica,sans-Serif" font-size="14.00">priority_weight</text>
+<text text-anchor="start" x="1908" y="-1024.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1913" y="-1024.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1990" y="-1024.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1799,-990 1799,-1015 2183,-1015 2183,-990 1799,-990"/>
+<text text-anchor="start" x="1804" y="-999.8" font-family="Helvetica,sans-Serif" font-size="14.00">queue</text>
+<text text-anchor="start" x="1848" y="-999.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1853" y="-999.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
+<text text-anchor="start" x="1974" y="-999.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1799,-965 1799,-990 2183,-990 2183,-965 1799,-965"/>
+<text text-anchor="start" x="1804" y="-974.8" font-family="Helvetica,sans-Serif" font-size="14.00">queued_by_job_id</text>
+<text text-anchor="start" x="1928" y="-974.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1933" y="-974.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="1799,-940 1799,-965 2183,-965 2183,-940 1799,-940"/>
+<text text-anchor="start" x="1804" y="-949.8" font-family="Helvetica,sans-Serif" font-size="14.00">queued_dttm</text>
+<text text-anchor="start" x="1897" y="-949.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1902" y="-949.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="1799,-915 1799,-940 2183,-940 2183,-915 1799,-915"/>
+<text text-anchor="start" x="1804" y="-924.8" font-family="Helvetica,sans-Serif" font-size="14.00">rendered_map_index</text>
+<text text-anchor="start" x="1949" y="-924.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1954" y="-924.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<polygon fill="none" stroke="black" points="1799,-890 1799,-915 2183,-915 2183,-890 1799,-890"/>
+<text text-anchor="start" x="1804" y="-899.8" font-family="Helvetica,sans-Serif" font-size="14.00">run_id</text>
+<text text-anchor="start" x="1848" y="-899.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1853" y="-899.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1974" y="-899.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1799,-865 1799,-890 2183,-890 2183,-865 1799,-865"/>
+<text text-anchor="start" x="1804" y="-874.8" font-family="Helvetica,sans-Serif" font-size="14.00">scheduled_dttm</text>
+<text text-anchor="start" x="1916" y="-874.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1921" y="-874.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="1799,-840 1799,-865 2183,-865 2183,-840 1799,-840"/>
+<text text-anchor="start" x="1804" y="-849.8" font-family="Helvetica,sans-Serif" font-size="14.00">span_status</text>
+<text text-anchor="start" x="1888" y="-849.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1893" y="-849.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="2014" y="-849.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1799,-815 1799,-840 2183,-840 2183,-815 1799,-815"/>
+<text text-anchor="start" x="1804" y="-824.8" font-family="Helvetica,sans-Serif" font-size="14.00">start_date</text>
+<text text-anchor="start" x="1874" y="-824.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1879" y="-824.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="1799,-790 1799,-815 2183,-815 2183,-790 1799,-790"/>
+<text text-anchor="start" x="1804" y="-799.8" font-family="Helvetica,sans-Serif" font-size="14.00">state</text>
+<text text-anchor="start" x="1839" y="-799.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1844" y="-799.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(20)]</text>
+<polygon fill="none" stroke="black" points="1799,-765 1799,-790 2183,-790 2183,-765 1799,-765"/>
+<text text-anchor="start" x="1804" y="-774.8" font-family="Helvetica,sans-Serif" font-size="14.00">task_display_name</text>
+<text text-anchor="start" x="1936" y="-774.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1941" y="-774.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
+<polygon fill="none" stroke="black" points="1799,-740 1799,-765 2183,-765 2183,-740 1799,-740"/>
+<text text-anchor="start" x="1804" y="-749.8" font-family="Helvetica,sans-Serif" font-size="14.00">task_id</text>
+<text text-anchor="start" x="1853" y="-749.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1858" y="-749.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1979" y="-749.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1799,-715 1799,-740 2183,-740 2183,-715 1799,-715"/>
+<text text-anchor="start" x="1804" y="-724.8" font-family="Helvetica,sans-Serif" font-size="14.00">trigger_id</text>
+<text text-anchor="start" x="1871" y="-724.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1876" y="-724.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="1799,-690 1799,-715 2183,-715 2183,-690 1799,-690"/>
+<text text-anchor="start" x="1804" y="-699.8" font-family="Helvetica,sans-Serif" font-size="14.00">trigger_timeout</text>
+<text text-anchor="start" x="1912" y="-699.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1917" y="-699.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="1799,-665 1799,-690 2183,-690 2183,-665 1799,-665"/>
+<text text-anchor="start" x="1804" y="-674.8" font-family="Helvetica,sans-Serif" font-size="14.00">try_number</text>
+<text text-anchor="start" x="1886" y="-674.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1891" y="-674.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1968" y="-674.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1799,-640 1799,-665 2183,-665 2183,-640 1799,-640"/>
+<text text-anchor="start" x="1804" y="-649.8" font-family="Helvetica,sans-Serif" font-size="14.00">unixname</text>
+<text text-anchor="start" x="1874" y="-649.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1879" y="-649.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
+<text text-anchor="start" x="2009" y="-649.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1799,-615 1799,-640 2183,-640 2183,-615 1799,-615"/>
+<text text-anchor="start" x="1804" y="-624.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
+<text text-anchor="start" x="1883" y="-624.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1888" y="-624.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+</g>
+<!-- trigger&#45;&#45;task_instance -->
+<g id="edge42" class="edge">
+<title>trigger:id&#45;&#45;task_instance:trigger_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1690,-2349C1758.26,-2349 1709.91,-2265.77 1718,-2198 1722.85,-2157.37 1757.08,-727 1798,-727"/>
+<text text-anchor="start" x="1767" y="-715.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="1690" y="-2352.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+</g>
+<!-- deadline -->
+<g id="node46" class="node">
+<title>deadline</title>
+<polygon fill="none" stroke="black" points="2278,-2583 2278,-2611 2575,-2611 2575,-2583 2278,-2583"/>
+<text text-anchor="start" x="2388.5" y="-2594.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">deadline</text>
+<polygon fill="none" stroke="black" points="2278,-2558 2278,-2583 2575,-2583 2575,-2558 2278,-2558"/>
+<text text-anchor="start" x="2283" y="-2567.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="2296" y="-2567.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2301" y="-2567.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
+<text text-anchor="start" x="2353" y="-2567.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2278,-2533 2278,-2558 2575,-2558 2575,-2533 2278,-2533"/>
+<text text-anchor="start" x="2283" y="-2542.8" font-family="Helvetica,sans-Serif" font-size="14.00">callback_id</text>
+<text text-anchor="start" x="2359" y="-2542.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2364" y="-2542.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
+<text text-anchor="start" x="2416" y="-2542.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2278,-2508 2278,-2533 2575,-2533 2575,-2508 2278,-2508"/>
+<text text-anchor="start" x="2283" y="-2517.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
+<text text-anchor="start" x="2356" y="-2517.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2361" y="-2517.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="2457" y="-2517.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2278,-2483 2278,-2508 2575,-2508 2575,-2483 2278,-2483"/>
+<text text-anchor="start" x="2283" y="-2492.8" font-family="Helvetica,sans-Serif" font-size="14.00">dagrun_id</text>
+<text text-anchor="start" x="2353" y="-2492.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2358" y="-2492.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="2278,-2458 2278,-2483 2575,-2483 2575,-2458 2278,-2458"/>
+<text text-anchor="start" x="2283" y="-2467.8" font-family="Helvetica,sans-Serif" font-size="14.00">deadline_alert_id</text>
+<text text-anchor="start" x="2401" y="-2467.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2406" y="-2467.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
+<polygon fill="none" stroke="black" points="2278,-2433 2278,-2458 2575,-2458 2575,-2433 2278,-2433"/>
+<text text-anchor="start" x="2283" y="-2442.8" font-family="Helvetica,sans-Serif" font-size="14.00">deadline_time</text>
+<text text-anchor="start" x="2380" y="-2442.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2385" y="-2442.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="2481" y="-2442.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2278,-2408 2278,-2433 2575,-2433 2575,-2408 2278,-2408"/>
+<text text-anchor="start" x="2283" y="-2417.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_updated_at</text>
+<text text-anchor="start" x="2393" y="-2417.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2398" y="-2417.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="2494" y="-2417.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2278,-2383 2278,-2408 2575,-2408 2575,-2383 2278,-2383"/>
+<text text-anchor="start" x="2283" y="-2392.8" font-family="Helvetica,sans-Serif" font-size="14.00">missed</text>
+<text text-anchor="start" x="2333" y="-2392.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2338" y="-2392.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
+<text text-anchor="start" x="2422" y="-2392.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+</g>
+<!-- callback&#45;&#45;deadline -->
+<g id="edge49" class="edge">
+<title>callback:id&#45;&#45;deadline:callback_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2142,-2546C2202,-2546 2217,-2546 2277,-2546"/>
+<text text-anchor="start" x="2246" y="-2534.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="2142" y="-2534.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- asset_alias -->
-<g id="node3" class="node">
+<g id="node6" class="node">
 <title>asset_alias</title>
-<polygon fill="none" stroke="black" points="522,-2687 522,-2715 784,-2715 784,-2687 522,-2687"/>
-<text text-anchor="start" x="604" y="-2698.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">asset_alias</text>
-<polygon fill="none" stroke="black" points="522,-2662 522,-2687 784,-2687 784,-2662 522,-2662"/>
-<text text-anchor="start" x="527" y="-2671.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="540" y="-2671.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="545" y="-2671.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="622" y="-2671.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="522,-2637 522,-2662 784,-2662 784,-2637 522,-2637"/>
-<text text-anchor="start" x="527" y="-2646.8" font-family="Helvetica,sans-Serif" font-size="14.00">group</text>
-<text text-anchor="start" x="568" y="-2646.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="573" y="-2646.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1500)]</text>
-<text text-anchor="start" x="703" y="-2646.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="522,-2612 522,-2637 784,-2637 784,-2612 522,-2612"/>
-<text text-anchor="start" x="527" y="-2621.8" font-family="Helvetica,sans-Serif" font-size="14.00">name</text>
-<text text-anchor="start" x="567" y="-2621.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="572" y="-2621.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1500)]</text>
-<text text-anchor="start" x="702" y="-2621.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="522,-1054 522,-1082 784,-1082 784,-1054 522,-1054"/>
+<text text-anchor="start" x="604" y="-1065.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">asset_alias</text>
+<polygon fill="none" stroke="black" points="522,-1029 522,-1054 784,-1054 784,-1029 522,-1029"/>
+<text text-anchor="start" x="527" y="-1038.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="540" y="-1038.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="545" y="-1038.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="622" y="-1038.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="522,-1004 522,-1029 784,-1029 784,-1004 522,-1004"/>
+<text text-anchor="start" x="527" y="-1013.8" font-family="Helvetica,sans-Serif" font-size="14.00">group</text>
+<text text-anchor="start" x="568" y="-1013.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="573" y="-1013.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1500)]</text>
+<text text-anchor="start" x="703" y="-1013.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="522,-979 522,-1004 784,-1004 784,-979 522,-979"/>
+<text text-anchor="start" x="527" y="-988.8" font-family="Helvetica,sans-Serif" font-size="14.00">name</text>
+<text text-anchor="start" x="567" y="-988.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="572" y="-988.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1500)]</text>
+<text text-anchor="start" x="702" y="-988.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- asset_alias_asset -->
-<g id="node4" class="node">
+<g id="node7" class="node">
 <title>asset_alias_asset</title>
-<polygon fill="none" stroke="black" points="1005.5,-2791 1005.5,-2819 1230.5,-2819 1230.5,-2791 1005.5,-2791"/>
-<text text-anchor="start" x="1041" y="-2802.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">asset_alias_asset</text>
-<polygon fill="none" stroke="black" points="1005.5,-2766 1005.5,-2791 1230.5,-2791 1230.5,-2766 1005.5,-2766"/>
-<text text-anchor="start" x="1010.5" y="-2775.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">alias_id</text>
-<text text-anchor="start" x="1062.5" y="-2775.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1067.5" y="-2775.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1144.5" y="-2775.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1005.5,-2741 1005.5,-2766 1230.5,-2766 1230.5,-2741 1005.5,-2741"/>
-<text text-anchor="start" x="1010.5" y="-2750.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">asset_id</text>
-<text text-anchor="start" x="1067.5" y="-2750.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1072.5" y="-2750.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1149.5" y="-2750.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1005.5,-1055 1005.5,-1083 1230.5,-1083 1230.5,-1055 1005.5,-1055"/>
+<text text-anchor="start" x="1041" y="-1066.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">asset_alias_asset</text>
+<polygon fill="none" stroke="black" points="1005.5,-1030 1005.5,-1055 1230.5,-1055 1230.5,-1030 1005.5,-1030"/>
+<text text-anchor="start" x="1010.5" y="-1039.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">alias_id</text>
+<text text-anchor="start" x="1062.5" y="-1039.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1067.5" y="-1039.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1144.5" y="-1039.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1005.5,-1005 1005.5,-1030 1230.5,-1030 1230.5,-1005 1005.5,-1005"/>
+<text text-anchor="start" x="1010.5" y="-1014.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">asset_id</text>
+<text text-anchor="start" x="1067.5" y="-1014.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1072.5" y="-1014.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1149.5" y="-1014.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- asset_alias&#45;&#45;asset_alias_asset -->
-<g id="edge2" class="edge">
+<g id="edge5" class="edge">
 <title>asset_alias:id&#45;&#45;asset_alias_asset:alias_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M785,-2675C892.76,-2675 896.74,-2778 1004.5,-2778"/>
-<text text-anchor="start" x="973.5" y="-2766.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="785" y="-2663.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M785,-1042C882.56,-1042 906.94,-1042 1004.5,-1042"/>
+<text text-anchor="start" x="973.5" y="-1030.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="785" y="-1030.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- asset_alias_asset_event -->
-<g id="node6" class="node">
+<g id="node9" class="node">
 <title>asset_alias_asset_event</title>
-<polygon fill="none" stroke="black" points="1004.5,-2895 1004.5,-2923 1231.5,-2923 1231.5,-2895 1004.5,-2895"/>
-<text text-anchor="start" x="1011.5" y="-2906.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">asset_alias_asset_event</text>
-<polygon fill="none" stroke="black" points="1004.5,-2870 1004.5,-2895 1231.5,-2895 1231.5,-2870 1004.5,-2870"/>
-<text text-anchor="start" x="1009.5" y="-2879.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">alias_id</text>
-<text text-anchor="start" x="1061.5" y="-2879.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1066.5" y="-2879.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1143.5" y="-2879.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1004.5,-2845 1004.5,-2870 1231.5,-2870 1231.5,-2845 1004.5,-2845"/>
-<text text-anchor="start" x="1009.5" y="-2854.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">event_id</text>
-<text text-anchor="start" x="1068.5" y="-2854.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1073.5" y="-2854.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1150.5" y="-2854.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1004.5,-951 1004.5,-979 1231.5,-979 1231.5,-951 1004.5,-951"/>
+<text text-anchor="start" x="1011.5" y="-962.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">asset_alias_asset_event</text>
+<polygon fill="none" stroke="black" points="1004.5,-926 1004.5,-951 1231.5,-951 1231.5,-926 1004.5,-926"/>
+<text text-anchor="start" x="1009.5" y="-935.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">alias_id</text>
+<text text-anchor="start" x="1061.5" y="-935.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1066.5" y="-935.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1143.5" y="-935.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1004.5,-901 1004.5,-926 1231.5,-926 1231.5,-901 1004.5,-901"/>
+<text text-anchor="start" x="1009.5" y="-910.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">event_id</text>
+<text text-anchor="start" x="1068.5" y="-910.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1073.5" y="-910.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1150.5" y="-910.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">
+<g id="edge6" 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="M785,-2675C918.77,-2675 869.73,-2882 1003.5,-2882"/>
-<text text-anchor="start" x="972.5" y="-2870.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="785" y="-2678.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M785,-1042C892.55,-1042 895.95,-938 1003.5,-938"/>
+<text text-anchor="start" x="972.5" y="-926.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="785" y="-1045.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- dag_schedule_asset_alias_reference -->
 <g id="node25" class="node">
 <title>dag_schedule_asset_alias_reference</title>
-<polygon fill="none" stroke="black" points="951.5,-2687 951.5,-2715 1283.5,-2715 1283.5,-2687 951.5,-2687"/>
-<text text-anchor="start" x="956.5" y="-2698.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="951.5,-2662 951.5,-2687 1283.5,-2687 1283.5,-2662 951.5,-2662"/>
-<text text-anchor="start" x="956.5" y="-2671.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">alias_id</text>
-<text text-anchor="start" x="1008.5" y="-2671.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1013.5" y="-2671.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1090.5" y="-2671.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="951.5,-2637 951.5,-2662 1283.5,-2662 1283.5,-2637 951.5,-2637"/>
-<text text-anchor="start" x="956.5" y="-2646.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="1002.5" y="-2646.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1007.5" y="-2646.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1128.5" y="-2646.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="951.5,-2612 951.5,-2637 1283.5,-2637 1283.5,-2612 951.5,-2612"/>
-<text text-anchor="start" x="956.5" y="-2621.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
-<text text-anchor="start" x="1029.5" y="-2621.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1034.5" y="-2621.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1130.5" y="-2621.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="951.5,-2587 951.5,-2612 1283.5,-2612 1283.5,-2587 951.5,-2587"/>
-<text text-anchor="start" x="956.5" y="-2596.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
-<text text-anchor="start" x="1035.5" y="-2596.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1040.5" y="-2596.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1136.5" y="-2596.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="951.5,-1209 951.5,-1237 1283.5,-1237 1283.5,-1209 951.5,-1209"/>
+<text text-anchor="start" x="956.5" y="-1220.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="951.5,-1184 951.5,-1209 1283.5,-1209 1283.5,-1184 951.5,-1184"/>
+<text text-anchor="start" x="956.5" y="-1193.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">alias_id</text>
+<text text-anchor="start" x="1008.5" y="-1193.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1013.5" y="-1193.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1090.5" y="-1193.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="951.5,-1159 951.5,-1184 1283.5,-1184 1283.5,-1159 951.5,-1159"/>
+<text text-anchor="start" x="956.5" y="-1168.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="1002.5" y="-1168.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1007.5" y="-1168.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1128.5" y="-1168.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="951.5,-1134 951.5,-1159 1283.5,-1159 1283.5,-1134 951.5,-1134"/>
+<text text-anchor="start" x="956.5" y="-1143.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
+<text text-anchor="start" x="1029.5" y="-1143.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1034.5" y="-1143.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1130.5" y="-1143.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="951.5,-1109 951.5,-1134 1283.5,-1134 1283.5,-1109 951.5,-1109"/>
+<text text-anchor="start" x="956.5" y="-1118.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
+<text text-anchor="start" x="1035.5" y="-1118.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1040.5" y="-1118.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1136.5" y="-1118.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="M785,-2675C858.56,-2675 876.94,-2675 950.5,-2675"/>
-<text text-anchor="start" x="919.5" y="-2663.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="775" y="-2663.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M785,-1042C885.78,-1042 849.72,-1197 950.5,-1197"/>
+<text text-anchor="start" x="919.5" y="-1185.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="775" y="-1030.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- asset -->
-<g id="node5" class="node">
+<g id="node8" class="node">
 <title>asset</title>
-<polygon fill="none" stroke="black" points="520,-1857 520,-1885 786,-1885 786,-1857 520,-1857"/>
-<text text-anchor="start" x="628.5" y="-1868.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">asset</text>
-<polygon fill="none" stroke="black" points="520,-1832 520,-1857 786,-1857 786,-1832 520,-1832"/>
-<text text-anchor="start" x="525" y="-1841.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="538" y="-1841.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="543" y="-1841.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="620" y="-1841.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="520,-1807 520,-1832 786,-1832 786,-1807 520,-1807"/>
-<text text-anchor="start" x="525" y="-1816.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
-<text text-anchor="start" x="598" y="-1816.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="603" y="-1816.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="699" y="-1816.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="520,-1782 520,-1807 786,-1807 786,-1782 520,-1782"/>
-<text text-anchor="start" x="525" y="-1791.8" font-family="Helvetica,sans-Serif" font-size="14.00">extra</text>
-<text text-anchor="start" x="562" y="-1791.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="567" y="-1791.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<text text-anchor="start" x="618" y="-1791.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="520,-1757 520,-1782 786,-1782 786,-1757 520,-1757"/>
-<text text-anchor="start" x="525" y="-1766.8" font-family="Helvetica,sans-Serif" font-size="14.00">group</text>
-<text text-anchor="start" x="566" y="-1766.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="571" y="-1766.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1500)]</text>
-<text text-anchor="start" x="701" y="-1766.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="520,-1732 520,-1757 786,-1757 786,-1732 520,-1732"/>
-<text text-anchor="start" x="525" y="-1741.8" font-family="Helvetica,sans-Serif" font-size="14.00">name</text>
-<text text-anchor="start" x="565" y="-1741.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="570" y="-1741.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1500)]</text>
-<text text-anchor="start" x="700" y="-1741.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="520,-1707 520,-1732 786,-1732 786,-1707 520,-1707"/>
-<text text-anchor="start" x="525" y="-1716.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
-<text text-anchor="start" x="604" y="-1716.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="609" y="-1716.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="705" y="-1716.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="520,-1682 520,-1707 786,-1707 786,-1682 520,-1682"/>
-<text text-anchor="start" x="525" y="-1691.8" font-family="Helvetica,sans-Serif" font-size="14.00">uri</text>
-<text text-anchor="start" x="544" y="-1691.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="549" y="-1691.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1500)]</text>
-<text text-anchor="start" x="679" y="-1691.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="520,-1346 520,-1374 786,-1374 786,-1346 520,-1346"/>
+<text text-anchor="start" x="628.5" y="-1357.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">asset</text>
+<polygon fill="none" stroke="black" points="520,-1321 520,-1346 786,-1346 786,-1321 520,-1321"/>
+<text text-anchor="start" x="525" y="-1330.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="538" y="-1330.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="543" y="-1330.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="620" y="-1330.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="520,-1296 520,-1321 786,-1321 786,-1296 520,-1296"/>
+<text text-anchor="start" x="525" y="-1305.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
+<text text-anchor="start" x="598" y="-1305.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="603" y="-1305.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="699" y="-1305.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="520,-1271 520,-1296 786,-1296 786,-1271 520,-1271"/>
+<text text-anchor="start" x="525" y="-1280.8" font-family="Helvetica,sans-Serif" font-size="14.00">extra</text>
+<text text-anchor="start" x="562" y="-1280.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="567" y="-1280.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<text text-anchor="start" x="618" y="-1280.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="520,-1246 520,-1271 786,-1271 786,-1246 520,-1246"/>
+<text text-anchor="start" x="525" y="-1255.8" font-family="Helvetica,sans-Serif" font-size="14.00">group</text>
+<text text-anchor="start" x="566" y="-1255.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="571" y="-1255.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1500)]</text>
+<text text-anchor="start" x="701" y="-1255.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="520,-1221 520,-1246 786,-1246 786,-1221 520,-1221"/>
+<text text-anchor="start" x="525" y="-1230.8" font-family="Helvetica,sans-Serif" font-size="14.00">name</text>
+<text text-anchor="start" x="565" y="-1230.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="570" y="-1230.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1500)]</text>
+<text text-anchor="start" x="700" y="-1230.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="520,-1196 520,-1221 786,-1221 786,-1196 520,-1196"/>
+<text text-anchor="start" x="525" y="-1205.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
+<text text-anchor="start" x="604" y="-1205.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="609" y="-1205.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="705" y="-1205.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="520,-1171 520,-1196 786,-1196 786,-1171 520,-1171"/>
+<text text-anchor="start" x="525" y="-1180.8" font-family="Helvetica,sans-Serif" font-size="14.00">uri</text>
+<text text-anchor="start" x="544" y="-1180.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="549" y="-1180.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1500)]</text>
+<text text-anchor="start" x="679" y="-1180.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="edge4" class="edge">
 <title>asset:id&#45;&#45;asset_alias_asset:asset_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M787,-1845C949.8,-1845 868.08,-2409.16 899,-2569 912.78,-2640.23 887.9,-2673.68 936,-2728 957.49,-2752.26 972.09,-2753 1004.5,-2753"/>
-<text text-anchor="start" x="973.5" y="-2741.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="787" y="-1833.8" font-family="Times,serif" font-size="14.00">1</text>
-</g>
-<!-- asset_watcher -->
-<g id="node8" class="node">
-<title>asset_watcher</title>
-<polygon fill="none" stroke="black" points="1861,-2901 1861,-2929 2122,-2929 2122,-2901 1861,-2901"/>
-<text text-anchor="start" x="1926.5" y="-2912.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">asset_watcher</text>
-<polygon fill="none" stroke="black" points="1861,-2876 1861,-2901 2122,-2901 2122,-2876 1861,-2876"/>
-<text text-anchor="start" x="1866" y="-2885.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">asset_id</text>
-<text text-anchor="start" x="1923" y="-2885.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1928" y="-2885.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="2005" y="-2885.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1861,-2851 1861,-2876 2122,-2876 2122,-2851 1861,-2851"/>
-<text text-anchor="start" x="1866" y="-2860.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">trigger_id</text>
-<text text-anchor="start" x="1933" y="-2860.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1938" y="-2860.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="2015" y="-2860.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1861,-2826 1861,-2851 2122,-2851 2122,-2826 1861,-2826"/>
-<text text-anchor="start" x="1866" y="-2835.8" font-family="Helvetica,sans-Serif" font-size="14.00">name</text>
-<text text-anchor="start" x="1906" y="-2835.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1911" y="-2835.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1500)]</text>
-<text text-anchor="start" x="2041" y="-2835.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M787,-1334C957.86,-1334 833.64,-1017 1004.5,-1017"/>
+<text text-anchor="start" x="973.5" y="-1005.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="787" y="-1322.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- asset&#45;&#45;asset_watcher -->
-<g id="edge7" class="edge">
+<g id="edge8" class="edge">
 <title>asset:id&#45;&#45;asset_watcher:asset_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M787,-1845C944.08,-1845 819.12,-2431.05 936,-2536 996.02,-2589.89 1035.83,-2555 1116.5,-2555 1116.5,-2555 1116.5,-2555 1546,-2555 1749.74,-2555 1656.26,-2889 1860,-2889"/>
-<text text-anchor="start" x="1829" y="-2877.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="787" y="-1848.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M787,-1334C828.44,-1334 842.6,-1351.94 863,-1388 914.47,-1478.98 889.76,-1752.88 899,-1857 913.5,-2020.3 896.94,-2064.78 936,-2224 987.44,-2433.68 900.6,-2675 1116.5,-2675 1116.5,-2675 1116.5,-2675 1546,-2675 1685.56,-2675 1720.44,-2675 1860,-2675"/>
+<text text-anchor="start" x="1829" y="-2663.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="787" y="-1337.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- asset_active -->
-<g id="node10" class="node">
+<g id="node12" class="node">
 <title>asset_active</title>
-<polygon fill="none" stroke="black" points="987.5,-1524 987.5,-1552 1248.5,-1552 1248.5,-1524 987.5,-1524"/>
-<text text-anchor="start" x="1062.5" y="-1535.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">asset_active</text>
-<polygon fill="none" stroke="black" points="987.5,-1499 987.5,-1524 1248.5,-1524 1248.5,-1499 987.5,-1499"/>
-<text text-anchor="start" x="992.5" y="-1508.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">name</text>
-<text text-anchor="start" x="1032.5" y="-1508.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1037.5" y="-1508.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1500)]</text>
-<text text-anchor="start" x="1167.5" y="-1508.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="987.5,-1474 987.5,-1499 1248.5,-1499 1248.5,-1474 987.5,-1474"/>
-<text text-anchor="start" x="992.5" y="-1483.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">uri</text>
-<text text-anchor="start" x="1011.5" y="-1483.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1016.5" y="-1483.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1500)]</text>
-<text text-anchor="start" x="1146.5" y="-1483.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="987.5,-1313 987.5,-1341 1248.5,-1341 1248.5,-1313 987.5,-1313"/>
+<text text-anchor="start" x="1062.5" y="-1324.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">asset_active</text>
+<polygon fill="none" stroke="black" points="987.5,-1288 987.5,-1313 1248.5,-1313 1248.5,-1288 987.5,-1288"/>
+<text text-anchor="start" x="992.5" y="-1297.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">name</text>
+<text text-anchor="start" x="1032.5" y="-1297.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1037.5" y="-1297.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1500)]</text>
+<text text-anchor="start" x="1167.5" y="-1297.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="987.5,-1263 987.5,-1288 1248.5,-1288 1248.5,-1263 987.5,-1263"/>
+<text text-anchor="start" x="992.5" y="-1272.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">uri</text>
+<text text-anchor="start" x="1011.5" y="-1272.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1016.5" y="-1272.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1500)]</text>
+<text text-anchor="start" x="1146.5" y="-1272.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- asset&#45;&#45;asset_active -->
-<g id="edge8" class="edge">
-<title>asset:name&#45;&#45;asset_active:name</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M787,-1744C923.33,-1744 850.17,-1511 986.5,-1511"/>
-<text text-anchor="start" x="976.5" y="-1499.8" font-family="Times,serif" font-size="14.00">1</text>
-<text text-anchor="start" x="787" y="-1732.8" font-family="Times,serif" font-size="14.00">1</text>
+<g id="edge10" class="edge">
+<title>asset:uri&#45;&#45;asset_active:uri</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M787,-1183C884.64,-1183 888.86,-1275 986.5,-1275"/>
+<text text-anchor="start" x="976.5" y="-1263.8" font-family="Times,serif" font-size="14.00">1</text>
+<text text-anchor="start" x="787" y="-1171.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- asset&#45;&#45;asset_active -->
-<g id="edge9" class="edge">
-<title>asset:uri&#45;&#45;asset_active:uri</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M787,-1694C822.56,-1694 837.03,-1693.29 863,-1669 894.16,-1639.85 876.08,-1615.99 899,-1580 929.66,-1531.85 929.42,-1486 986.5,-1486"/>
-<text text-anchor="start" x="976.5" y="-1474.8" font-family="Times,serif" font-size="14.00">1</text>
-<text text-anchor="start" x="787" y="-1682.8" font-family="Times,serif" font-size="14.00">1</text>
+<g id="edge11" class="edge">
+<title>asset:name&#45;&#45;asset_active:name</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M787,-1233C880.53,-1233 892.97,-1300 986.5,-1300"/>
+<text text-anchor="start" x="976.5" y="-1288.8" font-family="Times,serif" font-size="14.00">1</text>
+<text text-anchor="start" x="787" y="-1221.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- dag_schedule_asset_reference -->
 <g id="node26" class="node">
 <title>dag_schedule_asset_reference</title>
-<polygon fill="none" stroke="black" points="976.5,-1678 976.5,-1706 1258.5,-1706 1258.5,-1678 976.5,-1678"/>
-<text text-anchor="start" x="981.5" y="-1689.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_schedule_asset_reference</text>
-<polygon fill="none" stroke="black" points="976.5,-1653 976.5,-1678 1258.5,-1678 1258.5,-1653 976.5,-1653"/>
-<text text-anchor="start" x="981.5" y="-1662.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">asset_id</text>
-<text text-anchor="start" x="1038.5" y="-1662.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1043.5" y="-1662.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1120.5" y="-1662.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="976.5,-1628 976.5,-1653 1258.5,-1653 1258.5,-1628 976.5,-1628"/>
-<text text-anchor="start" x="981.5" y="-1637.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="1027.5" y="-1637.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1032.5" y="-1637.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1153.5" y="-1637.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="976.5,-1603 976.5,-1628 1258.5,-1628 1258.5,-1603 976.5,-1603"/>
-<text text-anchor="start" x="981.5" y="-1612.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
-<text text-anchor="start" x="1054.5" y="-1612.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1059.5" y="-1612.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1155.5" y="-1612.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="976.5,-1578 976.5,-1603 1258.5,-1603 1258.5,-1578 976.5,-1578"/>
-<text text-anchor="start" x="981.5" y="-1587.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
-<text text-anchor="start" x="1060.5" y="-1587.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1065.5" y="-1587.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1161.5" y="-1587.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="976.5,-1467 976.5,-1495 1258.5,-1495 1258.5,-1467 976.5,-1467"/>
+<text text-anchor="start" x="981.5" y="-1478.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_schedule_asset_reference</text>
+<polygon fill="none" stroke="black" points="976.5,-1442 976.5,-1467 1258.5,-1467 1258.5,-1442 976.5,-1442"/>
+<text text-anchor="start" x="981.5" y="-1451.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">asset_id</text>
+<text text-anchor="start" x="1038.5" y="-1451.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1043.5" y="-1451.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1120.5" y="-1451.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="976.5,-1417 976.5,-1442 1258.5,-1442 1258.5,-1417 976.5,-1417"/>
+<text text-anchor="start" x="981.5" y="-1426.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="1027.5" y="-1426.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1032.5" y="-1426.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1153.5" y="-1426.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="976.5,-1392 976.5,-1417 1258.5,-1417 1258.5,-1392 976.5,-1392"/>
+<text text-anchor="start" x="981.5" y="-1401.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
+<text text-anchor="start" x="1054.5" y="-1401.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1059.5" y="-1401.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1155.5" y="-1401.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="976.5,-1367 976.5,-1392 1258.5,-1392 1258.5,-1367 976.5,-1367"/>
+<text text-anchor="start" x="981.5" y="-1376.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
+<text text-anchor="start" x="1060.5" y="-1376.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1065.5" y="-1376.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1161.5" y="-1376.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">
 <title>asset:id&#45;&#45;dag_schedule_asset_reference:asset_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M787,-1845C854.36,-1845 851.43,-1790.67 900,-1744 934.79,-1710.57 927.25,-1666 975.5,-1666"/>
-<text text-anchor="start" x="944.5" y="-1654.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="777" y="-1833.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M787,-1334C886.55,-1334 875.95,-1455 975.5,-1455"/>
+<text text-anchor="start" x="944.5" y="-1443.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="777" y="-1322.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- task_outlet_asset_reference -->
 <g id="node27" class="node">
 <title>task_outlet_asset_reference</title>
-<polygon fill="none" stroke="black" points="984.5,-1857 984.5,-1885 1250.5,-1885 1250.5,-1857 984.5,-1857"/>
-<text text-anchor="start" x="992" y="-1868.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">task_outlet_asset_reference</text>
-<polygon fill="none" stroke="black" points="984.5,-1832 984.5,-1857 1250.5,-1857 1250.5,-1832 984.5,-1832"/>
-<text text-anchor="start" x="989.5" y="-1841.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">asset_id</text>
-<text text-anchor="start" x="1046.5" y="-1841.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1051.5" y="-1841.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1128.5" y="-1841.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="984.5,-1807 984.5,-1832 1250.5,-1832 1250.5,-1807 984.5,-1807"/>
-<text text-anchor="start" x="989.5" y="-1816.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="1035.5" y="-1816.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1040.5" y="-1816.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1161.5" y="-1816.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="984.5,-1782 984.5,-1807 1250.5,-1807 1250.5,-1782 984.5,-1782"/>
-<text text-anchor="start" x="989.5" y="-1791.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">task_id</text>
-<text text-anchor="start" x="1038.5" y="-1791.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1043.5" y="-1791.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1164.5" y="-1791.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="984.5,-1757 984.5,-1782 1250.5,-1782 1250.5,-1757 984.5,-1757"/>
-<text text-anchor="start" x="989.5" y="-1766.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
-<text text-anchor="start" x="1062.5" y="-1766.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1067.5" y="-1766.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1163.5" y="-1766.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="984.5,-1732 984.5,-1757 1250.5,-1757 1250.5,-1732 984.5,-1732"/>
-<text text-anchor="start" x="989.5" y="-1741.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
-<text text-anchor="start" x="1068.5" y="-1741.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1073.5" y="-1741.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1169.5" y="-1741.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="984.5,-1825 984.5,-1853 1250.5,-1853 1250.5,-1825 984.5,-1825"/>
+<text text-anchor="start" x="992" y="-1836.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">task_outlet_asset_reference</text>
+<polygon fill="none" stroke="black" points="984.5,-1800 984.5,-1825 1250.5,-1825 1250.5,-1800 984.5,-1800"/>
+<text text-anchor="start" x="989.5" y="-1809.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">asset_id</text>
+<text text-anchor="start" x="1046.5" y="-1809.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1051.5" y="-1809.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1128.5" y="-1809.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="984.5,-1775 984.5,-1800 1250.5,-1800 1250.5,-1775 984.5,-1775"/>
+<text text-anchor="start" x="989.5" y="-1784.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="1035.5" y="-1784.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1040.5" y="-1784.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1161.5" y="-1784.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="984.5,-1750 984.5,-1775 1250.5,-1775 1250.5,-1750 984.5,-1750"/>
+<text text-anchor="start" x="989.5" y="-1759.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">task_id</text>
+<text text-anchor="start" x="1038.5" y="-1759.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1043.5" y="-1759.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1164.5" y="-1759.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="984.5,-1725 984.5,-1750 1250.5,-1750 1250.5,-1725 984.5,-1725"/>
+<text text-anchor="start" x="989.5" y="-1734.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
+<text text-anchor="start" x="1062.5" y="-1734.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1067.5" y="-1734.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1163.5" y="-1734.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="984.5,-1700 984.5,-1725 1250.5,-1725 1250.5,-1700 984.5,-1700"/>
+<text text-anchor="start" x="989.5" y="-1709.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
+<text text-anchor="start" x="1068.5" y="-1709.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1073.5" y="-1709.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1169.5" y="-1709.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- asset&#45;&#45;task_outlet_asset_reference -->
 <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="M787,-1845C874.33,-1845 896.17,-1845 983.5,-1845"/>
-<text text-anchor="start" x="952.5" y="-1833.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="777" y="-1848.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M787,-1334C828.44,-1334 840.67,-1353.1 863,-1388 909.79,-1461.13 876.75,-1496.08 899,-1580 911.89,-1628.64 918.9,-1639.68 936,-1687 956.34,-1743.29 923.65,-1813 983.5,-1813"/>
+<text text-anchor="start" x="952.5" y="-1801.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="777" y="-1337.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- task_inlet_asset_reference -->
 <g id="node28" class="node">
 <title>task_inlet_asset_reference</title>
-<polygon fill="none" stroke="black" points="984.5,-1419 984.5,-1447 1250.5,-1447 1250.5,-1419 984.5,-1419"/>
-<text text-anchor="start" x="998.5" y="-1430.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">task_inlet_asset_reference</text>
-<polygon fill="none" stroke="black" points="984.5,-1394 984.5,-1419 1250.5,-1419 1250.5,-1394 984.5,-1394"/>
-<text text-anchor="start" x="989.5" y="-1403.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">asset_id</text>
-<text text-anchor="start" x="1046.5" y="-1403.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1051.5" y="-1403.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1128.5" y="-1403.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="984.5,-1369 984.5,-1394 1250.5,-1394 1250.5,-1369 984.5,-1369"/>
-<text text-anchor="start" x="989.5" y="-1378.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="1035.5" y="-1378.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1040.5" y="-1378.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1161.5" y="-1378.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="984.5,-1344 984.5,-1369 1250.5,-1369 1250.5,-1344 984.5,-1344"/>
-<text text-anchor="start" x="989.5" y="-1353.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">task_id</text>
-<text text-anchor="start" x="1038.5" y="-1353.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1043.5" y="-1353.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1164.5" y="-1353.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="984.5,-1319 984.5,-1344 1250.5,-1344 1250.5,-1319 984.5,-1319"/>
-<text text-anchor="start" x="989.5" y="-1328.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
-<text text-anchor="start" x="1062.5" y="-1328.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1067.5" y="-1328.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1163.5" y="-1328.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="984.5,-1294 984.5,-1319 1250.5,-1319 1250.5,-1294 984.5,-1294"/>
-<text text-anchor="start" x="989.5" y="-1303.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
-<text text-anchor="start" x="1068.5" y="-1303.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1073.5" y="-1303.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1169.5" y="-1303.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="984.5,-1646 984.5,-1674 1250.5,-1674 1250.5,-1646 984.5,-1646"/>
+<text text-anchor="start" x="998.5" y="-1657.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">task_inlet_asset_reference</text>
+<polygon fill="none" stroke="black" points="984.5,-1621 984.5,-1646 1250.5,-1646 1250.5,-1621 984.5,-1621"/>
+<text text-anchor="start" x="989.5" y="-1630.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">asset_id</text>
+<text text-anchor="start" x="1046.5" y="-1630.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1051.5" y="-1630.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1128.5" y="-1630.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="984.5,-1596 984.5,-1621 1250.5,-1621 1250.5,-1596 984.5,-1596"/>
+<text text-anchor="start" x="989.5" y="-1605.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="1035.5" y="-1605.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1040.5" y="-1605.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1161.5" y="-1605.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="984.5,-1571 984.5,-1596 1250.5,-1596 1250.5,-1571 984.5,-1571"/>
+<text text-anchor="start" x="989.5" y="-1580.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">task_id</text>
+<text text-anchor="start" x="1038.5" y="-1580.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1043.5" y="-1580.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1164.5" y="-1580.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="984.5,-1546 984.5,-1571 1250.5,-1571 1250.5,-1546 984.5,-1546"/>
+<text text-anchor="start" x="989.5" y="-1555.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
+<text text-anchor="start" x="1062.5" y="-1555.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1067.5" y="-1555.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1163.5" y="-1555.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="984.5,-1521 984.5,-1546 1250.5,-1546 1250.5,-1521 984.5,-1521"/>
+<text text-anchor="start" x="989.5" y="-1530.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
+<text text-anchor="start" x="1068.5" y="-1530.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1073.5" y="-1530.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1169.5" y="-1530.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">
+<g id="edge24" class="edge">
 <title>asset:id&#45;&#45;task_inlet_asset_reference:asset_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M787,-1845C1000.36,-1845 770.14,-1407 983.5,-1407"/>
-<text text-anchor="start" x="952.5" y="-1395.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="787" y="-1841.3" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M787,-1334C946.39,-1334 824.11,-1634 983.5,-1634"/>
+<text text-anchor="start" x="952.5" y="-1622.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="787" y="-1330.3" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- asset_dag_run_queue -->
 <g id="node29" class="node">
 <title>asset_dag_run_queue</title>
-<polygon fill="none" stroke="black" points="964.5,-2141 964.5,-2169 1270.5,-2169 1270.5,-2141 964.5,-2141"/>
-<text text-anchor="start" x="1021.5" y="-2152.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">asset_dag_run_queue</text>
-<polygon fill="none" stroke="black" points="964.5,-2116 964.5,-2141 1270.5,-2141 1270.5,-2116 964.5,-2116"/>
-<text text-anchor="start" x="969.5" y="-2125.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">asset_id</text>
-<text text-anchor="start" x="1026.5" y="-2125.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1031.5" y="-2125.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1108.5" y="-2125.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="964.5,-2091 964.5,-2116 1270.5,-2116 1270.5,-2091 964.5,-2091"/>
-<text text-anchor="start" x="969.5" y="-2100.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">target_dag_id</text>
-<text text-anchor="start" x="1063.5" y="-2100.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1068.5" y="-2100.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1189.5" y="-2100.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="964.5,-2066 964.5,-2091 1270.5,-2091 1270.5,-2066 964.5,-2066"/>
-<text text-anchor="start" x="969.5" y="-2075.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
-<text text-anchor="start" x="1042.5" y="-2075.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1047.5" y="-2075.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1143.5" y="-2075.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="964.5,-1954 964.5,-1982 1270.5,-1982 1270.5,-1954 964.5,-1954"/>
+<text text-anchor="start" x="1021.5" y="-1965.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">asset_dag_run_queue</text>
+<polygon fill="none" stroke="black" points="964.5,-1929 964.5,-1954 1270.5,-1954 1270.5,-1929 964.5,-1929"/>
+<text text-anchor="start" x="969.5" y="-1938.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">asset_id</text>
+<text text-anchor="start" x="1026.5" y="-1938.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1031.5" y="-1938.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1108.5" y="-1938.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="964.5,-1904 964.5,-1929 1270.5,-1929 1270.5,-1904 964.5,-1904"/>
+<text text-anchor="start" x="969.5" y="-1913.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">target_dag_id</text>
+<text text-anchor="start" x="1063.5" y="-1913.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1068.5" y="-1913.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1189.5" y="-1913.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="964.5,-1879 964.5,-1904 1270.5,-1904 1270.5,-1879 964.5,-1879"/>
+<text text-anchor="start" x="969.5" y="-1888.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
+<text text-anchor="start" x="1042.5" y="-1888.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1047.5" y="-1888.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1143.5" y="-1888.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="M787,-1845C935.61,-1845 814.89,-2129 963.5,-2129"/>
-<text text-anchor="start" x="932.5" y="-2117.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="777" y="-1833.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M787,-1334C828.44,-1334 841.26,-1352.72 863,-1388 928.64,-1494.52 838.38,-1942 963.5,-1942"/>
+<text text-anchor="start" x="932.5" y="-1930.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="777" y="-1322.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- asset_event -->
-<g id="node7" class="node">
+<g id="node10" class="node">
 <title>asset_event</title>
-<polygon fill="none" stroke="black" points="522,-2966 522,-2994 784,-2994 784,-2966 522,-2966"/>
-<text text-anchor="start" x="599.5" y="-2977.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">asset_event</text>
-<polygon fill="none" stroke="black" points="522,-2941 522,-2966 784,-2966 784,-2941 522,-2941"/>
-<text text-anchor="start" x="527" y="-2950.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="540" y="-2950.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="545" y="-2950.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="622" y="-2950.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="522,-2916 522,-2941 784,-2941 784,-2916 522,-2916"/>
-<text text-anchor="start" x="527" y="-2925.8" font-family="Helvetica,sans-Serif" font-size="14.00">asset_id</text>
-<text text-anchor="start" x="584" y="-2925.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="589" y="-2925.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="666" y="-2925.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="522,-2891 522,-2916 784,-2916 784,-2891 522,-2891"/>
-<text text-anchor="start" x="527" y="-2900.8" font-family="Helvetica,sans-Serif" font-size="14.00">extra</text>
-<text text-anchor="start" x="564" y="-2900.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="569" y="-2900.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<text text-anchor="start" x="620" y="-2900.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="522,-2866 522,-2891 784,-2891 784,-2866 522,-2866"/>
-<text text-anchor="start" x="527" y="-2875.8" font-family="Helvetica,sans-Serif" font-size="14.00">partition_key</text>
-<text text-anchor="start" x="617" y="-2875.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="622" y="-2875.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<polygon fill="none" stroke="black" points="522,-2841 522,-2866 784,-2866 784,-2841 522,-2841"/>
-<text text-anchor="start" x="527" y="-2850.8" font-family="Helvetica,sans-Serif" font-size="14.00">source_dag_id</text>
-<text text-anchor="start" x="626" y="-2850.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="631" y="-2850.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<polygon fill="none" stroke="black" points="522,-2816 522,-2841 784,-2841 784,-2816 522,-2816"/>
-<text text-anchor="start" x="527" y="-2825.8" font-family="Helvetica,sans-Serif" font-size="14.00">source_map_index</text>
-<text text-anchor="start" x="656" y="-2825.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="661" y="-2825.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="522,-2791 522,-2816 784,-2816 784,-2791 522,-2791"/>
-<text text-anchor="start" x="527" y="-2800.8" font-family="Helvetica,sans-Serif" font-size="14.00">source_run_id</text>
-<text text-anchor="start" x="624" y="-2800.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="629" y="-2800.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<polygon fill="none" stroke="black" points="522,-2766 522,-2791 784,-2791 784,-2766 522,-2766"/>
-<text text-anchor="start" x="527" y="-2775.8" font-family="Helvetica,sans-Serif" font-size="14.00">source_task_id</text>
-<text text-anchor="start" x="629" y="-2775.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="634" y="-2775.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<polygon fill="none" stroke="black" points="522,-2741 522,-2766 784,-2766 784,-2741 522,-2741"/>
-<text text-anchor="start" x="527" y="-2750.8" font-family="Helvetica,sans-Serif" font-size="14.00">timestamp</text>
-<text text-anchor="start" x="602" y="-2750.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="607" y="-2750.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="703" y="-2750.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="522,-385 522,-413 784,-413 784,-385 522,-385"/>
+<text text-anchor="start" x="599.5" y="-396.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">asset_event</text>
+<polygon fill="none" stroke="black" points="522,-360 522,-385 784,-385 784,-360 522,-360"/>
+<text text-anchor="start" x="527" y="-369.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="540" y="-369.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="545" y="-369.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="622" y="-369.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="522,-335 522,-360 784,-360 784,-335 522,-335"/>
+<text text-anchor="start" x="527" y="-344.8" font-family="Helvetica,sans-Serif" font-size="14.00">asset_id</text>
+<text text-anchor="start" x="584" y="-344.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="589" y="-344.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="666" y="-344.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="522,-310 522,-335 784,-335 784,-310 522,-310"/>
+<text text-anchor="start" x="527" y="-319.8" font-family="Helvetica,sans-Serif" font-size="14.00">extra</text>
+<text text-anchor="start" x="564" y="-319.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="569" y="-319.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<text text-anchor="start" x="620" y="-319.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="522,-285 522,-310 784,-310 784,-285 522,-285"/>
+<text text-anchor="start" x="527" y="-294.8" font-family="Helvetica,sans-Serif" font-size="14.00">partition_key</text>
+<text text-anchor="start" x="617" y="-294.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="622" y="-294.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<polygon fill="none" stroke="black" points="522,-260 522,-285 784,-285 784,-260 522,-260"/>
+<text text-anchor="start" x="527" y="-269.8" font-family="Helvetica,sans-Serif" font-size="14.00">source_dag_id</text>
+<text text-anchor="start" x="626" y="-269.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="631" y="-269.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<polygon fill="none" stroke="black" points="522,-235 522,-260 784,-260 784,-235 522,-235"/>
+<text text-anchor="start" x="527" y="-244.8" font-family="Helvetica,sans-Serif" font-size="14.00">source_map_index</text>
+<text text-anchor="start" x="656" y="-244.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="661" y="-244.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="522,-210 522,-235 784,-235 784,-210 522,-210"/>
+<text text-anchor="start" x="527" y="-219.8" font-family="Helvetica,sans-Serif" font-size="14.00">source_run_id</text>
+<text text-anchor="start" x="624" y="-219.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="629" y="-219.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<polygon fill="none" stroke="black" points="522,-185 522,-210 784,-210 784,-185 522,-185"/>
+<text text-anchor="start" x="527" y="-194.8" font-family="Helvetica,sans-Serif" font-size="14.00">source_task_id</text>
+<text text-anchor="start" x="629" y="-194.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="634" y="-194.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<polygon fill="none" stroke="black" points="522,-160 522,-185 784,-185 784,-160 522,-160"/>
+<text text-anchor="start" x="527" y="-169.8" font-family="Helvetica,sans-Serif" font-size="14.00">timestamp</text>
+<text text-anchor="start" x="602" y="-169.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="607" y="-169.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="703" y="-169.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- asset_event&#45;&#45;asset_alias_asset_event -->
-<g id="edge4" class="edge">
+<g id="edge7" 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="M785,-2954C891.25,-2954 897.25,-2857 1003.5,-2857"/>
-<text text-anchor="start" x="972.5" y="-2845.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="785" y="-2942.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M785,-373C1043.9,-373 744.6,-913 1003.5,-913"/>
+<text text-anchor="start" x="972.5" y="-901.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="785" y="-361.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- dagrun_asset_event -->
 <g id="node40" class="node">
 <title>dagrun_asset_event</title>
-<polygon fill="none" stroke="black" points="1869,-2772 1869,-2800 2114,-2800 2114,-2772 1869,-2772"/>
-<text text-anchor="start" x="1902" y="-2783.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dagrun_asset_event</text>
-<polygon fill="none" stroke="black" points="1869,-2747 1869,-2772 2114,-2772 2114,-2747 1869,-2747"/>
-<text text-anchor="start" x="1874" y="-2756.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_run_id</text>
-<text text-anchor="start" x="1951" y="-2756.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1956" y="-2756.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="2033" y="-2756.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1869,-2722 1869,-2747 2114,-2747 2114,-2722 1869,-2722"/>
-<text text-anchor="start" x="1874" y="-2731.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">event_id</text>
-<text text-anchor="start" x="1933" y="-2731.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1938" y="-2731.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="2015" y="-2731.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1869,-177 1869,-205 2114,-205 2114,-177 1869,-177"/>
+<text text-anchor="start" x="1902" y="-188.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dagrun_asset_event</text>
+<polygon fill="none" stroke="black" points="1869,-152 1869,-177 2114,-177 2114,-152 1869,-152"/>
+<text text-anchor="start" x="1874" y="-161.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_run_id</text>
+<text text-anchor="start" x="1951" y="-161.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1956" y="-161.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="2033" y="-161.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1869,-127 1869,-152 2114,-152 2114,-127 1869,-127"/>
+<text text-anchor="start" x="1874" y="-136.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">event_id</text>
+<text text-anchor="start" x="1933" y="-136.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1938" y="-136.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="2015" y="-136.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="M785,-2954C932.33,-2954 969.17,-2955 1116.5,-2955 1116.5,-2955 1116.5,-2955 1546,-2955 1719.58,-2955 1694.42,-2734 1868,-2734"/>
-<text text-anchor="start" x="1837" y="-2722.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="785" y="-2957.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M785,-373C965.09,-373 936.41,-140 1116.5,-140 1116.5,-140 1116.5,-140 1546,-140 1689.11,-140 1724.89,-139 1868,-139"/>
+<text text-anchor="start" x="1837" y="-127.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="785" y="-376.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
-<!-- trigger -->
-<g id="node9" class="node">
-<title>trigger</title>
-<polygon fill="none" stroke="black" points="1401,-2495 1401,-2523 1689,-2523 1689,-2495 1401,-2495"/>
-<text text-anchor="start" x="1513.5" y="-2506.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">trigger</text>
-<polygon fill="none" stroke="black" points="1401,-2470 1401,-2495 1689,-2495 1689,-2470 1401,-2470"/>
-<text text-anchor="start" x="1406" y="-2479.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="1419" y="-2479.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1424" y="-2479.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1501" y="-2479.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1401,-2445 1401,-2470 1689,-2470 1689,-2445 1401,-2445"/>
-<text text-anchor="start" x="1406" y="-2454.8" font-family="Helvetica,sans-Serif" font-size="14.00">classpath</text>
-<text text-anchor="start" x="1473" y="-2454.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1478" y="-2454.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
-<text text-anchor="start" x="1608" y="-2454.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1401,-2420 1401,-2445 1689,-2445 1689,-2420 1401,-2420"/>
-<text text-anchor="start" x="1406" y="-2429.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_date</text>
-<text text-anchor="start" x="1496" y="-2429.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1501" y="-2429.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1597" y="-2429.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1401,-2395 1401,-2420 1689,-2420 1689,-2395 1401,-2395"/>
-<text text-anchor="start" x="1406" y="-2404.8" font-family="Helvetica,sans-Serif" font-size="14.00">kwargs</text>
-<text text-anchor="start" x="1456" y="-2404.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1461" y="-2404.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<text text-anchor="start" x="1511" y="-2404.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1401,-2370 1401,-2395 1689,-2395 1689,-2370 1401,-2370"/>
-<text text-anchor="start" x="1406" y="-2379.8" font-family="Helvetica,sans-Serif" font-size="14.00">queue</text>
-<text text-anchor="start" x="1450" y="-2379.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1455" y="-2379.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
-<polygon fill="none" stroke="black" points="1401,-2345 1401,-2370 1689,-2370 1689,-2345 1401,-2345"/>
-<text text-anchor="start" x="1406" y="-2354.8" font-family="Helvetica,sans-Serif" font-size="14.00">triggerer_id</text>
-<text text-anchor="start" x="1487" y="-2354.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1492" y="-2354.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-</g>
-<!-- trigger&#45;&#45;asset_watcher -->
-<g id="edge6" class="edge">
-<title>trigger:id&#45;&#45;asset_watcher:trigger_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1690,-2483C1875.02,-2483 1674.98,-2863 1860,-2863"/>
-<text text-anchor="start" x="1829" y="-2851.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="1690" y="-2471.8" font-family="Times,serif" font-size="14.00">1</text>
+<!-- job -->
+<g id="node13" class="node">
+<title>job</title>
+<polygon fill="none" stroke="black" points="66,-2770 66,-2798 304,-2798 304,-2770 66,-2770"/>
+<text text-anchor="start" x="171" y="-2781.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">job</text>
+<polygon fill="none" stroke="black" points="66,-2745 66,-2770 304,-2770 304,-2745 66,-2745"/>
+<text text-anchor="start" x="71" y="-2754.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="84" y="-2754.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="89" y="-2754.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="166" y="-2754.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="66,-2720 66,-2745 304,-2745 304,-2720 66,-2720"/>
+<text text-anchor="start" x="71" y="-2729.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="117" y="-2729.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="122" y="-2729.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<polygon fill="none" stroke="black" points="66,-2695 66,-2720 304,-2720 304,-2695 66,-2695"/>
+<text text-anchor="start" x="71" y="-2704.8" font-family="Helvetica,sans-Serif" font-size="14.00">end_date</text>
+<text text-anchor="start" x="135" y="-2704.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="140" y="-2704.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="66,-2670 66,-2695 304,-2695 304,-2670 66,-2670"/>
+<text text-anchor="start" x="71" y="-2679.8" font-family="Helvetica,sans-Serif" font-size="14.00">executor_class</text>
+<text text-anchor="start" x="173" y="-2679.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="178" y="-2679.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
+<polygon fill="none" stroke="black" points="66,-2645 66,-2670 304,-2670 304,-2645 66,-2645"/>
+<text text-anchor="start" x="71" y="-2654.8" font-family="Helvetica,sans-Serif" font-size="14.00">hostname</text>
+<text text-anchor="start" x="141" y="-2654.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="146" y="-2654.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
+<polygon fill="none" stroke="black" points="66,-2620 66,-2645 304,-2645 304,-2620 66,-2620"/>
+<text text-anchor="start" x="71" y="-2629.8" font-family="Helvetica,sans-Serif" font-size="14.00">job_type</text>
+<text text-anchor="start" x="130" y="-2629.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="135" y="-2629.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(30)]</text>
+<polygon fill="none" stroke="black" points="66,-2595 66,-2620 304,-2620 304,-2595 66,-2595"/>
+<text text-anchor="start" x="71" y="-2604.8" font-family="Helvetica,sans-Serif" font-size="14.00">latest_heartbeat</text>
+<text text-anchor="start" x="184" y="-2604.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="189" y="-2604.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="66,-2570 66,-2595 304,-2595 304,-2570 66,-2570"/>
+<text text-anchor="start" x="71" y="-2579.8" font-family="Helvetica,sans-Serif" font-size="14.00">start_date</text>
+<text text-anchor="start" x="141" y="-2579.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="146" y="-2579.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="66,-2545 66,-2570 304,-2570 304,-2545 66,-2545"/>
+<text text-anchor="start" x="71" y="-2554.8" font-family="Helvetica,sans-Serif" font-size="14.00">state</text>
+<text text-anchor="start" x="106" y="-2554.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="111" y="-2554.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(20)]</text>
+<polygon fill="none" stroke="black" points="66,-2520 66,-2545 304,-2545 304,-2520 66,-2520"/>
+<text text-anchor="start" x="71" y="-2529.8" font-family="Helvetica,sans-Serif" font-size="14.00">unixname</text>
+<text text-anchor="start" x="141" y="-2529.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="146" y="-2529.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
 </g>
-<!-- callback -->
-<g id="node20" class="node">
-<title>callback</title>
-<polygon fill="none" stroke="black" points="1842,-2667 1842,-2695 2141,-2695 2141,-2667 1842,-2667"/>
-<text text-anchor="start" x="1955" y="-2678.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">callback</text>
-<polygon fill="none" stroke="black" points="1842,-2642 1842,-2667 2141,-2667 2141,-2642 1842,-2642"/>
-<text text-anchor="start" x="1847" y="-2651.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="1860" y="-2651.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1865" y="-2651.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
-<text text-anchor="start" x="1917" y="-2651.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1842,-2617 1842,-2642 2141,-2642 2141,-2617 1842,-2617"/>
-<text text-anchor="start" x="1847" y="-2626.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
-<text text-anchor="start" x="1920" y="-2626.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1925" y="-2626.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="2021" y="-2626.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1842,-2592 1842,-2617 2141,-2617 2141,-2592 1842,-2592"/>
-<text text-anchor="start" x="1847" y="-2601.8" font-family="Helvetica,sans-Serif" font-size="14.00">data</text>
-<text text-anchor="start" x="1878" y="-2601.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1883" y="-2601.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSONB]</text>
-<text text-anchor="start" x="1944" y="-2601.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1842,-2567 1842,-2592 2141,-2592 2141,-2567 1842,-2567"/>
-<text text-anchor="start" x="1847" y="-2576.8" font-family="Helvetica,sans-Serif" font-size="14.00">fetch_method</text>
-<text text-anchor="start" x="1943" y="-2576.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1948" y="-2576.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(20)]</text>
-<text text-anchor="start" x="2060" y="-2576.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1842,-2542 1842,-2567 2141,-2567 2141,-2542 1842,-2542"/>
-<text text-anchor="start" x="1847" y="-2551.8" font-family="Helvetica,sans-Serif" font-size="14.00">output</text>
-<text text-anchor="start" x="1893" y="-2551.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1898" y="-2551.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<polygon fill="none" stroke="black" points="1842,-2517 1842,-2542 2141,-2542 2141,-2517 1842,-2517"/>
-<text text-anchor="start" x="1847" y="-2526.8" font-family="Helvetica,sans-Serif" font-size="14.00">priority_weight</text>
-<text text-anchor="start" x="1951" y="-2526.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1956" y="-2526.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="2033" y="-2526.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1842,-2492 1842,-2517 2141,-2517 2141,-2492 1842,-2492"/>
-<text text-anchor="start" x="1847" y="-2501.8" font-family="Helvetica,sans-Serif" font-size="14.00">state</text>
-<text text-anchor="start" x="1882" y="-2501.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1887" y="-2501.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(10)]</text>
-<polygon fill="none" stroke="black" points="1842,-2467 1842,-2492 2141,-2492 2141,-2467 1842,-2467"/>
-<text text-anchor="start" x="1847" y="-2476.8" font-family="Helvetica,sans-Serif" font-size="14.00">trigger_id</text>
-<text text-anchor="start" x="1914" y="-2476.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1919" y="-2476.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="1842,-2442 1842,-2467 2141,-2467 2141,-2442 1842,-2442"/>
-<text text-anchor="start" x="1847" y="-2451.8" font-family="Helvetica,sans-Serif" font-size="14.00">type</text>
-<text text-anchor="start" x="1878" y="-2451.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1883" y="-2451.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(20)]</text>
-<text text-anchor="start" x="1995" y="-2451.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<!-- partitioned_asset_key_log -->
+<g id="node14" class="node">
+<title>partitioned_asset_key_log</title>
+<polygon fill="none" stroke="black" points="8,-3024 8,-3052 362,-3052 362,-3024 8,-3024"/>
+<text text-anchor="start" x="69" y="-3035.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">partitioned_asset_key_log</text>
+<polygon fill="none" stroke="black" points="8,-2999 8,-3024 362,-3024 362,-2999 8,-2999"/>
+<text text-anchor="start" x="13" y="-3008.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="26" y="-3008.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="31" y="-3008.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="108" y="-3008.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="8,-2974 8,-2999 362,-2999 362,-2974 8,-2974"/>
+<text text-anchor="start" x="13" y="-2983.8" font-family="Helvetica,sans-Serif" font-size="14.00">asset_event_id</text>
+<text text-anchor="start" x="116" y="-2983.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="121" y="-2983.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="198" y="-2983.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="8,-2949 8,-2974 362,-2974 362,-2949 8,-2949"/>
+<text text-anchor="start" x="13" y="-2958.8" font-family="Helvetica,sans-Serif" font-size="14.00">asset_id</text>
+<text text-anchor="start" x="70" y="-2958.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="75" y="-2958.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="152" y="-2958.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="8,-2924 8,-2949 362,-2949 362,-2924 8,-2924"/>
+<text text-anchor="start" x="13" y="-2933.8" font-family="Helvetica,sans-Serif" font-size="14.00">asset_partition_dag_run_id</text>
+<text text-anchor="start" x="199" y="-2933.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="204" y="-2933.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="281" y="-2933.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="8,-2899 8,-2924 362,-2924 362,-2899 8,-2899"/>
+<text text-anchor="start" x="13" y="-2908.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
+<text text-anchor="start" x="86" y="-2908.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="91" y="-2908.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="187" y="-2908.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="8,-2874 8,-2899 362,-2899 362,-2874 8,-2874"/>
+<text text-anchor="start" x="13" y="-2883.8" font-family="Helvetica,sans-Serif" font-size="14.00">source_partition_key</text>
+<text text-anchor="start" x="155" y="-2883.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="160" y="-2883.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="281" y="-2883.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="8,-2849 8,-2874 362,-2874 362,-2849 8,-2849"/>
+<text text-anchor="start" x="13" y="-2858.8" font-family="Helvetica,sans-Serif" font-size="14.00">target_dag_id</text>
+<text text-anchor="start" x="107" y="-2858.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="112" y="-2858.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="233" y="-2858.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="8,-2824 8,-2849 362,-2849 362,-2824 8,-2824"/>
+<text text-anchor="start" x="13" y="-2833.8" font-family="Helvetica,sans-Serif" font-size="14.00">target_partition_key</text>
+<text text-anchor="start" x="151" y="-2833.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="156" y="-2833.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="277" y="-2833.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
-<!-- trigger&#45;&#45;callback -->
-<g id="edge13" class="edge">
-<title>trigger:id&#45;&#45;callback:trigger_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1690,-2483C1757.13,-2483 1773.87,-2479 1841,-2479"/>
-<text text-anchor="start" x="1810" y="-2467.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="1690" y="-2486.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+<!-- log -->
+<g id="node15" class="node">
+<title>log</title>
+<polygon fill="none" stroke="black" points="45,-3378 45,-3406 326,-3406 326,-3378 45,-3378"/>
+<text text-anchor="start" x="171.5" y="-3389.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">log</text>
+<polygon fill="none" stroke="black" points="45,-3353 45,-3378 326,-3378 326,-3353 45,-3353"/>
+<text text-anchor="start" x="50" y="-3362.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="63" y="-3362.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="68" y="-3362.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="145" y="-3362.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="45,-3328 45,-3353 326,-3353 326,-3328 45,-3328"/>
+<text text-anchor="start" x="50" y="-3337.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="96" y="-3337.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="101" y="-3337.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<polygon fill="none" stroke="black" points="45,-3303 45,-3328 326,-3328 326,-3303 45,-3303"/>
+<text text-anchor="start" x="50" y="-3312.8" font-family="Helvetica,sans-Serif" font-size="14.00">dttm</text>
+<text text-anchor="start" x="84" y="-3312.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="89" y="-3312.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="185" y="-3312.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="45,-3278 45,-3303 326,-3303 326,-3278 45,-3278"/>
+<text text-anchor="start" x="50" y="-3287.8" font-family="Helvetica,sans-Serif" font-size="14.00">event</text>
+<text text-anchor="start" x="90" y="-3287.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="95" y="-3287.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(60)]</text>
+<text text-anchor="start" x="207" y="-3287.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="45,-3253 45,-3278 326,-3278 326,-3253 45,-3253"/>
+<text text-anchor="start" x="50" y="-3262.8" font-family="Helvetica,sans-Serif" font-size="14.00">extra</text>
+<text text-anchor="start" x="87" y="-3262.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="92" y="-3262.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<polygon fill="none" stroke="black" points="45,-3228 45,-3253 326,-3253 326,-3228 45,-3228"/>
+<text text-anchor="start" x="50" y="-3237.8" font-family="Helvetica,sans-Serif" font-size="14.00">logical_date</text>
+<text text-anchor="start" x="132" y="-3237.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="137" y="-3237.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="45,-3203 45,-3228 326,-3228 326,-3203 45,-3203"/>
+<text text-anchor="start" x="50" y="-3212.8" font-family="Helvetica,sans-Serif" font-size="14.00">map_index</text>
+<text text-anchor="start" x="126" y="-3212.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="131" y="-3212.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="45,-3178 45,-3203 326,-3203 326,-3178 45,-3178"/>
+<text text-anchor="start" x="50" y="-3187.8" font-family="Helvetica,sans-Serif" font-size="14.00">owner</text>
+<text text-anchor="start" x="93" y="-3187.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="98" y="-3187.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
+<polygon fill="none" stroke="black" points="45,-3153 45,-3178 326,-3178 326,-3153 45,-3153"/>
+<text text-anchor="start" x="50" y="-3162.8" font-family="Helvetica,sans-Serif" font-size="14.00">owner_display_name</text>
+<text text-anchor="start" x="195" y="-3162.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="200" y="-3162.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
+<polygon fill="none" stroke="black" points="45,-3128 45,-3153 326,-3153 326,-3128 45,-3128"/>
+<text text-anchor="start" x="50" y="-3137.8" font-family="Helvetica,sans-Serif" font-size="14.00">run_id</text>
+<text text-anchor="start" x="94" y="-3137.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="99" y="-3137.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<polygon fill="none" stroke="black" points="45,-3103 45,-3128 326,-3128 326,-3103 45,-3103"/>
+<text text-anchor="start" x="50" y="-3112.8" font-family="Helvetica,sans-Serif" font-size="14.00">task_id</text>
+<text text-anchor="start" x="99" y="-3112.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="104" y="-3112.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<polygon fill="none" stroke="black" points="45,-3078 45,-3103 326,-3103 326,-3078 45,-3078"/>
+<text text-anchor="start" x="50" y="-3087.8" font-family="Helvetica,sans-Serif" font-size="14.00">try_number</text>
+<text text-anchor="start" x="132" y="-3087.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="137" y="-3087.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
 </g>
-<!-- task_instance -->
-<g id="node43" class="node">
-<title>task_instance</title>
-<polygon fill="none" stroke="black" points="1799,-1337 1799,-1365 2183,-1365 2183,-1337 1799,-1337"/>
-<text text-anchor="start" x="1929.5" y="-1348.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">task_instance</text>
-<polygon fill="none" stroke="black" points="1799,-1312 1799,-1337 2183,-1337 2183,-1312 1799,-1312"/>
-<text text-anchor="start" x="1804" y="-1321.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="1817" y="-1321.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1822" y="-1321.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
-<text text-anchor="start" x="1874" y="-1321.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1799,-1287 1799,-1312 2183,-1312 2183,-1287 1799,-1287"/>
-<text text-anchor="start" x="1804" y="-1296.8" font-family="Helvetica,sans-Serif" font-size="14.00">context_carrier</text>
-<text text-anchor="start" x="1908" y="-1296.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1913" y="-1296.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSONB]</text>
-<polygon fill="none" stroke="black" points="1799,-1262 1799,-1287 2183,-1287 2183,-1262 1799,-1262"/>
-<text text-anchor="start" x="1804" y="-1271.8" font-family="Helvetica,sans-Serif" font-size="14.00">custom_operator_name</text>
-<text text-anchor="start" x="1967" y="-1271.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1972" y="-1271.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
-<text text-anchor="start" x="2102" y="-1271.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1799,-1237 1799,-1262 2183,-1262 2183,-1237 1799,-1237"/>
-<text text-anchor="start" x="1804" y="-1246.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="1850" y="-1246.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1855" y="-1246.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1976" y="-1246.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1799,-1212 1799,-1237 2183,-1237 2183,-1212 1799,-1212"/>
-<text text-anchor="start" x="1804" y="-1221.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_version_id</text>
-<text text-anchor="start" x="1908" y="-1221.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1913" y="-1221.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
-<polygon fill="none" stroke="black" points="1799,-1187 1799,-1212 2183,-1212 2183,-1187 1799,-1187"/>
-<text text-anchor="start" x="1804" y="-1196.8" font-family="Helvetica,sans-Serif" font-size="14.00">duration</text>
-<text text-anchor="start" x="1863" y="-1196.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1868" y="-1196.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [DOUBLE PRECISION]</text>
-<polygon fill="none" stroke="black" points="1799,-1162 1799,-1187 2183,-1187 2183,-1162 1799,-1162"/>
-<text text-anchor="start" x="1804" y="-1171.8" font-family="Helvetica,sans-Serif" font-size="14.00">end_date</text>
-<text text-anchor="start" x="1868" y="-1171.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1873" y="-1171.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="1799,-1137 1799,-1162 2183,-1162 2183,-1137 1799,-1137"/>
-<text text-anchor="start" x="1804" y="-1146.8" font-family="Helvetica,sans-Serif" font-size="14.00">executor</text>
-<text text-anchor="start" x="1865" y="-1146.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1870" y="-1146.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
-<polygon fill="none" stroke="black" points="1799,-1112 1799,-1137 2183,-1137 2183,-1112 1799,-1112"/>
-<text text-anchor="start" x="1804" y="-1121.8" font-family="Helvetica,sans-Serif" font-size="14.00">executor_config</text>
-<text text-anchor="start" x="1914" y="-1121.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1919" y="-1121.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BYTEA]</text>
-<text text-anchor="start" x="1979" y="-1121.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1799,-1087 1799,-1112 2183,-1112 2183,-1087 1799,-1087"/>
-<text text-anchor="start" x="1804" y="-1096.8" font-family="Helvetica,sans-Serif" font-size="14.00">external_executor_id</text>
-<text text-anchor="start" x="1947" y="-1096.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1952" y="-1096.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<polygon fill="none" stroke="black" points="1799,-1062 1799,-1087 2183,-1087 2183,-1062 1799,-1062"/>
-<text text-anchor="start" x="1804" y="-1071.8" font-family="Helvetica,sans-Serif" font-size="14.00">hostname</text>
-<text text-anchor="start" x="1874" y="-1071.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1879" y="-1071.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
-<text text-anchor="start" x="2009" y="-1071.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1799,-1037 1799,-1062 2183,-1062 2183,-1037 1799,-1037"/>
-<text text-anchor="start" x="1804" y="-1046.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_heartbeat_at</text>
-<text text-anchor="start" x="1924" y="-1046.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1929" y="-1046.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="1799,-1012 1799,-1037 2183,-1037 2183,-1012 1799,-1012"/>
-<text text-anchor="start" x="1804" y="-1021.8" font-family="Helvetica,sans-Serif" font-size="14.00">map_index</text>
-<text text-anchor="start" x="1880" y="-1021.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1885" y="-1021.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1962" y="-1021.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1799,-987 1799,-1012 2183,-1012 2183,-987 1799,-987"/>
-<text text-anchor="start" x="1804" y="-996.8" font-family="Helvetica,sans-Serif" font-size="14.00">max_tries</text>
-<text text-anchor="start" x="1872" y="-996.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1877" y="-996.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1954" y="-996.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1799,-962 1799,-987 2183,-987 2183,-962 1799,-962"/>
-<text text-anchor="start" x="1804" y="-971.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_kwargs</text>
-<text text-anchor="start" x="1892" y="-971.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1897" y="-971.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSONB]</text>
-<polygon fill="none" stroke="black" points="1799,-937 1799,-962 2183,-962 2183,-937 1799,-937"/>
-<text text-anchor="start" x="1804" y="-946.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_method</text>
-<text text-anchor="start" x="1895" y="-946.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1900" y="-946.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
-<polygon fill="none" stroke="black" points="1799,-912 1799,-937 2183,-937 2183,-912 1799,-912"/>
-<text text-anchor="start" x="1804" y="-921.8" font-family="Helvetica,sans-Serif" font-size="14.00">operator</text>
-<text text-anchor="start" x="1864" y="-921.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1869" y="-921.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
-<polygon fill="none" stroke="black" points="1799,-887 1799,-912 2183,-912 2183,-887 1799,-887"/>
-<text text-anchor="start" x="1804" y="-896.8" font-family="Helvetica,sans-Serif" font-size="14.00">pid</text>
-<text text-anchor="start" x="1826" y="-896.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1831" y="-896.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="1799,-862 1799,-887 2183,-887 2183,-862 1799,-862"/>
-<text text-anchor="start" x="1804" y="-871.8" font-family="Helvetica,sans-Serif" font-size="14.00">pool</text>
-<text text-anchor="start" x="1834" y="-871.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1839" y="-871.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
-<text text-anchor="start" x="1960" y="-871.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1799,-837 1799,-862 2183,-862 2183,-837 1799,-837"/>
-<text text-anchor="start" x="1804" y="-846.8" font-family="Helvetica,sans-Serif" font-size="14.00">pool_slots</text>
-<text text-anchor="start" x="1873" y="-846.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1878" y="-846.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1955" y="-846.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1799,-812 1799,-837 2183,-837 2183,-812 1799,-812"/>
-<text text-anchor="start" x="1804" y="-821.8" font-family="Helvetica,sans-Serif" font-size="14.00">priority_weight</text>
-<text text-anchor="start" x="1908" y="-821.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1913" y="-821.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1990" y="-821.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1799,-787 1799,-812 2183,-812 2183,-787 1799,-787"/>
-<text text-anchor="start" x="1804" y="-796.8" font-family="Helvetica,sans-Serif" font-size="14.00">queue</text>
-<text text-anchor="start" x="1848" y="-796.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1853" y="-796.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
-<text text-anchor="start" x="1974" y="-796.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1799,-762 1799,-787 2183,-787 2183,-762 1799,-762"/>
-<text text-anchor="start" x="1804" y="-771.8" font-family="Helvetica,sans-Serif" font-size="14.00">queued_by_job_id</text>
-<text text-anchor="start" x="1928" y="-771.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1933" y="-771.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="1799,-737 1799,-762 2183,-762 2183,-737 1799,-737"/>
-<text text-anchor="start" x="1804" y="-746.8" font-family="Helvetica,sans-Serif" font-size="14.00">queued_dttm</text>
-<text text-anchor="start" x="1897" y="-746.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1902" y="-746.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="1799,-712 1799,-737 2183,-737 2183,-712 1799,-712"/>
-<text text-anchor="start" x="1804" y="-721.8" font-family="Helvetica,sans-Serif" font-size="14.00">rendered_map_index</text>
-<text text-anchor="start" x="1949" y="-721.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1954" y="-721.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<polygon fill="none" stroke="black" points="1799,-687 1799,-712 2183,-712 2183,-687 1799,-687"/>
-<text text-anchor="start" x="1804" y="-696.8" font-family="Helvetica,sans-Serif" font-size="14.00">run_id</text>
-<text text-anchor="start" x="1848" y="-696.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1853" y="-696.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1974" y="-696.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1799,-662 1799,-687 2183,-687 2183,-662 1799,-662"/>
-<text text-anchor="start" x="1804" y="-671.8" font-family="Helvetica,sans-Serif" font-size="14.00">scheduled_dttm</text>
-<text text-anchor="start" x="1916" y="-671.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1921" y="-671.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="1799,-637 1799,-662 2183,-662 2183,-637 1799,-637"/>
-<text text-anchor="start" x="1804" y="-646.8" font-family="Helvetica,sans-Serif" font-size="14.00">span_status</text>
-<text text-anchor="start" x="1888" y="-646.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1893" y="-646.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="2014" y="-646.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1799,-612 1799,-637 2183,-637 2183,-612 1799,-612"/>
-<text text-anchor="start" x="1804" y="-621.8" font-family="Helvetica,sans-Serif" font-size="14.00">start_date</text>
-<text text-anchor="start" x="1874" y="-621.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1879" y="-621.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="1799,-587 1799,-612 2183,-612 2183,-587 1799,-587"/>
-<text text-anchor="start" x="1804" y="-596.8" font-family="Helvetica,sans-Serif" font-size="14.00">state</text>
-<text text-anchor="start" x="1839" y="-596.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1844" y="-596.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(20)]</text>
-<polygon fill="none" stroke="black" points="1799,-562 1799,-587 2183,-587 2183,-562 1799,-562"/>
-<text text-anchor="start" x="1804" y="-571.8" font-family="Helvetica,sans-Serif" font-size="14.00">task_display_name</text>
-<text text-anchor="start" x="1936" y="-571.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1941" y="-571.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
-<polygon fill="none" stroke="black" points="1799,-537 1799,-562 2183,-562 2183,-537 1799,-537"/>
-<text text-anchor="start" x="1804" y="-546.8" font-family="Helvetica,sans-Serif" font-size="14.00">task_id</text>
-<text text-anchor="start" x="1853" y="-546.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1858" y="-546.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1979" y="-546.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1799,-512 1799,-537 2183,-537 2183,-512 1799,-512"/>
-<text text-anchor="start" x="1804" y="-521.8" font-family="Helvetica,sans-Serif" font-size="14.00">trigger_id</text>
-<text text-anchor="start" x="1871" y="-521.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1876" y="-521.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="1799,-487 1799,-512 2183,-512 2183,-487 1799,-487"/>
-<text text-anchor="start" x="1804" y="-496.8" font-family="Helvetica,sans-Serif" font-size="14.00">trigger_timeout</text>
-<text text-anchor="start" x="1912" y="-496.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1917" y="-496.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="1799,-462 1799,-487 2183,-487 2183,-462 1799,-462"/>
-<text text-anchor="start" x="1804" y="-471.8" font-family="Helvetica,sans-Serif" font-size="14.00">try_number</text>
-<text text-anchor="start" x="1886" y="-471.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1891" y="-471.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1968" y="-471.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1799,-437 1799,-462 2183,-462 2183,-437 1799,-437"/>
-<text text-anchor="start" x="1804" y="-446.8" font-family="Helvetica,sans-Serif" font-size="14.00">unixname</text>
-<text text-anchor="start" x="1874" y="-446.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1879" y="-446.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
-<text text-anchor="start" x="2009" y="-446.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1799,-412 1799,-437 2183,-437 2183,-412 1799,-412"/>
-<text text-anchor="start" x="1804" y="-421.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
-<text text-anchor="start" x="1883" y="-421.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1888" y="-421.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<!-- dag_priority_parsing_request -->
+<g id="node16" class="node">
+<title>dag_priority_parsing_request</title>
+<polygon fill="none" stroke="black" points="25,-3506 25,-3534 345,-3534 345,-3506 25,-3506"/>
+<text text-anchor="start" x="54" y="-3517.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_priority_parsing_request</text>
+<polygon fill="none" stroke="black" points="25,-3481 25,-3506 345,-3506 345,-3481 25,-3481"/>
+<text text-anchor="start" x="30" y="-3490.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="43" y="-3490.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="48" y="-3490.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(32)]</text>
+<text text-anchor="start" x="160" y="-3490.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="25,-3456 25,-3481 345,-3481 345,-3456 25,-3456"/>
+<text text-anchor="start" x="30" y="-3465.8" font-family="Helvetica,sans-Serif" font-size="14.00">bundle_name</text>
+<text text-anchor="start" x="124" y="-3465.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="129" y="-3465.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="250" y="-3465.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="25,-3431 25,-3456 345,-3456 345,-3431 25,-3431"/>
+<text text-anchor="start" x="30" y="-3440.8" font-family="Helvetica,sans-Serif" font-size="14.00">relative_fileloc</text>
+<text text-anchor="start" x="129" y="-3440.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="134" y="-3440.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
+<text text-anchor="start" x="264" y="-3440.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
-<!-- trigger&#45;&#45;task_instance -->
-<g id="edge45" class="edge">
-<title>trigger:id&#45;&#45;task_instance:trigger_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1690,-2483C1788.13,-2483 1709.52,-2361.76 1718,-2264 1718.26,-2260.99 1794.98,-524 1798,-524"/>
-<text text-anchor="start" x="1767" y="-512.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="1690" y="-2471.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+<!-- import_error -->
+<g id="node17" class="node">
+<title>import_error</title>
+<polygon fill="none" stroke="black" points="70,-3685 70,-3713 300,-3713 300,-3685 70,-3685"/>
+<text text-anchor="start" x="127.5" y="-3696.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">import_error</text>
+<polygon fill="none" stroke="black" points="70,-3660 70,-3685 300,-3685 300,-3660 70,-3660"/>
+<text text-anchor="start" x="75" y="-3669.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="88" y="-3669.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="93" y="-3669.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="170" y="-3669.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="70,-3635 70,-3660 300,-3660 300,-3635 70,-3635"/>
+<text text-anchor="start" x="75" y="-3644.8" font-family="Helvetica,sans-Serif" font-size="14.00">bundle_name</text>
+<text text-anchor="start" x="169" y="-3644.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="174" y="-3644.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<polygon fill="none" stroke="black" points="70,-3610 70,-3635 300,-3635 300,-3610 70,-3610"/>
+<text text-anchor="start" x="75" y="-3619.8" font-family="Helvetica,sans-Serif" font-size="14.00">filename</text>
+<text text-anchor="start" x="136" y="-3619.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="141" y="-3619.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1024)]</text>
+<polygon fill="none" stroke="black" points="70,-3585 70,-3610 300,-3610 300,-3585 70,-3585"/>
+<text text-anchor="start" x="75" y="-3594.8" font-family="Helvetica,sans-Serif" font-size="14.00">stacktrace</text>
+<text text-anchor="start" x="148" y="-3594.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="153" y="-3594.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<polygon fill="none" stroke="black" points="70,-3560 70,-3585 300,-3585 300,-3560 70,-3560"/>
+<text text-anchor="start" x="75" y="-3569.8" font-family="Helvetica,sans-Serif" font-size="14.00">timestamp</text>
+<text text-anchor="start" x="150" y="-3569.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="155" y="-3569.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
 </g>
-<!-- dag -->
-<g id="node11" class="node">
-<title>dag</title>
-<polygon fill="none" stroke="black" points="451,-1240 451,-1268 855,-1268 855,-1240 451,-1240"/>
-<text text-anchor="start" x="636" y="-1251.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag</text>
-<polygon fill="none" stroke="black" points="451,-1215 451,-1240 855,-1240 855,-1215 451,-1215"/>
-<text text-anchor="start" x="456" y="-1224.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="502" y="-1224.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="507" y="-1224.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="628" y="-1224.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="451,-1190 451,-1215 855,-1215 855,-1190 451,-1190"/>
-<text text-anchor="start" x="456" y="-1199.8" font-family="Helvetica,sans-Serif" font-size="14.00">allowed_run_types</text>
-<text text-anchor="start" x="585" y="-1199.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="590" y="-1199.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<polygon fill="none" stroke="black" points="451,-1165 451,-1190 855,-1190 855,-1165 451,-1165"/>
-<text text-anchor="start" x="456" y="-1174.8" font-family="Helvetica,sans-Serif" font-size="14.00">asset_expression</text>
-<text text-anchor="start" x="575" y="-1174.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="580" y="-1174.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<polygon fill="none" stroke="black" points="451,-1140 451,-1165 855,-1165 855,-1140 451,-1140"/>
-<text text-anchor="start" x="456" y="-1149.8" font-family="Helvetica,sans-Serif" font-size="14.00">bundle_name</text>
-<text text-anchor="start" x="550" y="-1149.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="555" y="-1149.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="676" y="-1149.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="451,-1115 451,-1140 855,-1140 855,-1115 451,-1115"/>
-<text text-anchor="start" x="456" y="-1124.8" font-family="Helvetica,sans-Serif" font-size="14.00">bundle_version</text>
-<text text-anchor="start" x="562" y="-1124.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="567" y="-1124.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(200)]</text>
-<polygon fill="none" stroke="black" points="451,-1090 451,-1115 855,-1115 855,-1090 451,-1090"/>
-<text text-anchor="start" x="456" y="-1099.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_display_name</text>
-<text text-anchor="start" x="585" y="-1099.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="590" y="-1099.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
-<polygon fill="none" stroke="black" points="451,-1065 451,-1090 855,-1090 855,-1065 451,-1065"/>
-<text text-anchor="start" x="456" y="-1074.8" font-family="Helvetica,sans-Serif" font-size="14.00">deadline</text>
-<text text-anchor="start" x="516" y="-1074.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="521" y="-1074.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<polygon fill="none" stroke="black" points="451,-1040 451,-1065 855,-1065 855,-1040 451,-1040"/>
-<text text-anchor="start" x="456" y="-1049.8" font-family="Helvetica,sans-Serif" font-size="14.00">description</text>
-<text text-anchor="start" x="534" y="-1049.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="539" y="-1049.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<polygon fill="none" stroke="black" points="451,-1015 451,-1040 855,-1040 855,-1015 451,-1015"/>
-<text text-anchor="start" x="456" y="-1024.8" font-family="Helvetica,sans-Serif" font-size="14.00">exceeds_max_non_backfill</text>
-<text text-anchor="start" x="640" y="-1024.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="645" y="-1024.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
-<text text-anchor="start" x="729" y="-1024.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="451,-990 451,-1015 855,-1015 855,-990 451,-990"/>
-<text text-anchor="start" x="456" y="-999.8" font-family="Helvetica,sans-Serif" font-size="14.00">fail_fast</text>
-<text text-anchor="start" x="511" y="-999.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="516" y="-999.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
-<text text-anchor="start" x="600" y="-999.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="451,-965 451,-990 855,-990 855,-965 451,-965"/>
-<text text-anchor="start" x="456" y="-974.8" font-family="Helvetica,sans-Serif" font-size="14.00">fileloc</text>
-<text text-anchor="start" x="497" y="-974.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="502" y="-974.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
-<polygon fill="none" stroke="black" points="451,-940 451,-965 855,-965 855,-940 451,-940"/>
-<text text-anchor="start" x="456" y="-949.8" font-family="Helvetica,sans-Serif" font-size="14.00">has_import_errors</text>
-<text text-anchor="start" x="581" y="-949.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="586" y="-949.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
-<text text-anchor="start" x="670" y="-949.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="451,-915 451,-940 855,-940 855,-915 451,-915"/>
-<text text-anchor="start" x="456" y="-924.8" font-family="Helvetica,sans-Serif" font-size="14.00">has_task_concurrency_limits</text>
-<text text-anchor="start" x="653" y="-924.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="658" y="-924.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
-<text text-anchor="start" x="742" y="-924.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="451,-890 451,-915 855,-915 855,-890 451,-890"/>
-<text text-anchor="start" x="456" y="-899.8" font-family="Helvetica,sans-Serif" font-size="14.00">is_paused</text>
-<text text-anchor="start" x="526" y="-899.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="531" y="-899.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
-<text text-anchor="start" x="615" y="-899.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="451,-865 451,-890 855,-890 855,-865 451,-865"/>
-<text text-anchor="start" x="456" y="-874.8" font-family="Helvetica,sans-Serif" font-size="14.00">is_stale</text>
-<text text-anchor="start" x="508" y="-874.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="513" y="-874.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
-<text text-anchor="start" x="597" y="-874.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="451,-840 451,-865 855,-865 855,-840 451,-840"/>
-<text text-anchor="start" x="456" y="-849.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_expired</text>
-<text text-anchor="start" x="540" y="-849.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="545" y="-849.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="451,-815 451,-840 855,-840 855,-815 451,-815"/>
-<text text-anchor="start" x="456" y="-824.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_parse_duration</text>
-<text text-anchor="start" x="592" y="-824.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="597" y="-824.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [DOUBLE PRECISION]</text>
-<polygon fill="none" stroke="black" points="451,-790 451,-815 855,-815 855,-790 451,-790"/>
-<text text-anchor="start" x="456" y="-799.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_parsed_time</text>
-<text text-anchor="start" x="574" y="-799.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="579" y="-799.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="451,-765 451,-790 855,-790 855,-765 451,-765"/>
-<text text-anchor="start" x="456" y="-774.8" font-family="Helvetica,sans-Serif" font-size="14.00">max_active_runs</text>
-<text text-anchor="start" x="573" y="-774.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="578" y="-774.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="451,-740 451,-765 855,-765 855,-740 451,-740"/>
-<text text-anchor="start" x="456" y="-749.8" font-family="Helvetica,sans-Serif" font-size="14.00">max_active_tasks</text>
-<text text-anchor="start" x="578" y="-749.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="583" y="-749.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="660" y="-749.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="451,-715 451,-740 855,-740 855,-715 451,-715"/>
-<text text-anchor="start" x="456" y="-724.8" font-family="Helvetica,sans-Serif" font-size="14.00">max_consecutive_failed_dag_runs</text>
-<text text-anchor="start" x="692" y="-724.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="697" y="-724.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="774" y="-724.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="451,-690 451,-715 855,-715 855,-690 451,-690"/>
-<text text-anchor="start" x="456" y="-699.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_dagrun</text>
-<text text-anchor="start" x="544" y="-699.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="549" y="-699.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="451,-665 451,-690 855,-690 855,-665 451,-665"/>
-<text text-anchor="start" x="456" y="-674.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_dagrun_create_after</text>
-<text text-anchor="start" x="633" y="-674.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="638" y="-674.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="451,-640 451,-665 855,-665 855,-640 451,-640"/>
-<text text-anchor="start" x="456" y="-649.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_dagrun_data_interval_end</text>
-<text text-anchor="start" x="674" y="-649.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="679" y="-649.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="451,-615 451,-640 855,-640 855,-615 451,-615"/>
-<text text-anchor="start" x="456" y="-624.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_dagrun_data_interval_start</text>
-<text text-anchor="start" x="680" y="-624.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="685" y="-624.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="451,-590 451,-615 855,-615 855,-590 451,-590"/>
-<text text-anchor="start" x="456" y="-599.8" font-family="Helvetica,sans-Serif" font-size="14.00">owners</text>
-<text text-anchor="start" x="507" y="-599.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="512" y="-599.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
-<polygon fill="none" stroke="black" points="451,-565 451,-590 855,-590 855,-565 451,-565"/>
-<text text-anchor="start" x="456" y="-574.8" font-family="Helvetica,sans-Serif" font-size="14.00">relative_fileloc</text>
-<text text-anchor="start" x="555" y="-574.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="560" y="-574.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
-<polygon fill="none" stroke="black" points="451,-540 451,-565 855,-565 855,-540 451,-540"/>
-<text text-anchor="start" x="456" y="-549.8" font-family="Helvetica,sans-Serif" font-size="14.00">timetable_description</text>
-<text text-anchor="start" x="606" y="-549.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="611" y="-549.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
-<polygon fill="none" stroke="black" points="451,-515 451,-540 855,-540 855,-515 451,-515"/>
-<text text-anchor="start" x="456" y="-524.8" font-family="Helvetica,sans-Serif" font-size="14.00">timetable_summary</text>
-<text text-anchor="start" x="595" y="-524.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="600" y="-524.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<polygon fill="none" stroke="black" points="451,-490 451,-515 855,-515 855,-490 451,-490"/>
-<text text-anchor="start" x="456" y="-499.8" font-family="Helvetica,sans-Serif" font-size="14.00">timetable_type</text>
-<text text-anchor="start" x="559" y="-499.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="564" y="-499.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(255)]</text>
-<text text-anchor="start" x="685" y="-499.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<!-- revoked_token -->
+<g id="node18" class="node">
+<title>revoked_token</title>
+<polygon fill="none" stroke="black" points="77,-3790 77,-3818 293,-3818 293,-3790 77,-3790"/>
+<text text-anchor="start" x="118.5" y="-3801.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">revoked_token</text>
+<polygon fill="none" stroke="black" points="77,-3765 77,-3790 293,-3790 293,-3765 77,-3765"/>
+<text text-anchor="start" x="82" y="-3774.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">jti</text>
+<text text-anchor="start" x="95" y="-3774.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="100" y="-3774.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(32)]</text>
+<text text-anchor="start" x="212" y="-3774.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="77,-3740 77,-3765 293,-3765 293,-3740 77,-3740"/>
+<text text-anchor="start" x="82" y="-3749.8" font-family="Helvetica,sans-Serif" font-size="14.00">exp</text>
+<text text-anchor="start" x="108" y="-3749.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="113" y="-3749.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="209" y="-3749.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- dag_schedule_asset_name_reference -->
 <g id="node23" class="node">
 <title>dag_schedule_asset_name_reference</title>
-<polygon fill="none" stroke="black" points="948.5,-623 948.5,-651 1287.5,-651 1287.5,-623 948.5,-623"/>
-<text text-anchor="start" x="953.5" y="-634.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="948.5,-598 948.5,-623 1287.5,-623 1287.5,-598 948.5,-598"/>
-<text text-anchor="start" x="953.5" y="-607.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="999.5" y="-607.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1004.5" y="-607.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1125.5" y="-607.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="948.5,-573 948.5,-598 1287.5,-598 1287.5,-573 948.5,-573"/>
-<text text-anchor="start" x="953.5" y="-582.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">name</text>
-<text text-anchor="start" x="993.5" y="-582.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="998.5" y="-582.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1500)]</text>
-<text text-anchor="start" x="1128.5" y="-582.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="948.5,-548 948.5,-573 1287.5,-573 1287.5,-548 948.5,-548"/>
-<text text-anchor="start" x="953.5" y="-557.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
-<text text-anchor="start" x="1026.5" y="-557.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1031.5" y="-557.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1127.5" y="-557.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="948.5,-3299 948.5,-3327 1287.5,-3327 1287.5,-3299 948.5,-3299"/>
+<text text-anchor="start" x="953.5" y="-3310.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="948.5,-3274 948.5,-3299 1287.5,-3299 1287.5,-3274 948.5,-3274"/>
+<text text-anchor="start" x="953.5" y="-3283.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="999.5" y="-3283.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1004.5" y="-3283.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1125.5" y="-3283.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="948.5,-3249 948.5,-3274 1287.5,-3274 1287.5,-3249 948.5,-3249"/>
+<text text-anchor="start" x="953.5" y="-3258.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">name</text>
+<text text-anchor="start" x="993.5" y="-3258.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="998.5" y="-3258.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1500)]</text>
+<text text-anchor="start" x="1128.5" y="-3258.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="948.5,-3224 948.5,-3249 1287.5,-3249 1287.5,-3224 948.5,-3224"/>
+<text text-anchor="start" x="953.5" y="-3233.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
+<text text-anchor="start" x="1026.5" y="-3233.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1031.5" y="-3233.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1127.5" y="-3233.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="M856,-1228C925.31,-1228 878.19,-611 947.5,-611"/>
-<text text-anchor="start" x="916.5" y="-599.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="856" y="-1216.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M856,-3029C916.83,-3029 886.67,-3287 947.5,-3287"/>
+<text text-anchor="start" x="916.5" y="-3275.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="856" y="-3017.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- dag_schedule_asset_uri_reference -->
 <g id="node24" class="node">
 <title>dag_schedule_asset_uri_reference</title>
-<polygon fill="none" stroke="black" points="960.5,-494 960.5,-522 1275.5,-522 1275.5,-494 960.5,-494"/>
-<text text-anchor="start" x="965.5" y="-505.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="960.5,-469 960.5,-494 1275.5,-494 1275.5,-469 960.5,-469"/>
-<text text-anchor="start" x="965.5" y="-478.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="1011.5" y="-478.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1016.5" y="-478.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1137.5" y="-478.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="960.5,-444 960.5,-469 1275.5,-469 1275.5,-444 960.5,-444"/>
-<text text-anchor="start" x="965.5" y="-453.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">uri</text>
-<text text-anchor="start" x="984.5" y="-453.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="989.5" y="-453.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1500)]</text>
-<text text-anchor="start" x="1119.5" y="-453.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="960.5,-419 960.5,-444 1275.5,-444 1275.5,-419 960.5,-419"/>
-<text text-anchor="start" x="965.5" y="-428.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
-<text text-anchor="start" x="1038.5" y="-428.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1043.5" y="-428.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1139.5" y="-428.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="960.5,-3170 960.5,-3198 1275.5,-3198 1275.5,-3170 960.5,-3170"/>
+<text text-anchor="start" x="965.5" y="-3181.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="960.5,-3145 960.5,-3170 1275.5,-3170 1275.5,-3145 960.5,-3145"/>
+<text text-anchor="start" x="965.5" y="-3154.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="1011.5" y="-3154.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1016.5" y="-3154.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1137.5" y="-3154.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="960.5,-3120 960.5,-3145 1275.5,-3145 1275.5,-3120 960.5,-3120"/>
+<text text-anchor="start" x="965.5" y="-3129.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">uri</text>
+<text text-anchor="start" x="984.5" y="-3129.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="989.5" y="-3129.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1500)]</text>
+<text text-anchor="start" x="1119.5" y="-3129.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="960.5,-3095 960.5,-3120 1275.5,-3120 1275.5,-3095 960.5,-3095"/>
+<text text-anchor="start" x="965.5" y="-3104.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
+<text text-anchor="start" x="1038.5" y="-3104.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1043.5" y="-3104.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1139.5" y="-3104.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="M856,-1228C875.38,-1228 930.9,-553.7 936,-535 942.78,-510.14 933.73,-482 959.5,-482"/>
-<text text-anchor="start" x="928.5" y="-470.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="856" y="-1231.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M856,-3029C929.51,-3029 885.99,-3158 959.5,-3158"/>
+<text text-anchor="start" x="928.5" y="-3146.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="856" y="-3032.8" font-family="Times,serif" font-size="14.00">1</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="M856,-1228C935.12,-1228 871.38,-2649 950.5,-2649"/>
-<text text-anchor="start" x="919.5" y="-2637.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="846" y="-1216.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M856,-3029C907.68,-3029 898.82,-1171 950.5,-1171"/>
+<text text-anchor="start" x="919.5" y="-1159.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="846" y="-3017.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- dag&#45;&#45;dag_schedule_asset_reference -->
 <g id="edge21" 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="M856,-1228C951.33,-1228 880.17,-1640 975.5,-1640"/>
-<text text-anchor="start" x="944.5" y="-1628.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="846" y="-1231.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M856,-3029C877.15,-3029 930.6,-1528.45 936,-1508 946.02,-1470.04 936.24,-1429 975.5,-1429"/>
+<text text-anchor="start" x="944.5" y="-1417.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="846" y="-3032.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- dag&#45;&#45;task_outlet_asset_reference -->
 <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="M856,-1228C896.75,-1228 892.77,-1365.9 900,-1406 924.85,-1543.81 897.7,-1584.31 936,-1719 949.57,-1766.71 933.89,-1820 983.5,-1820"/>
-<text text-anchor="start" x="952.5" y="-1808.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="856" y="-1224.3" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M856,-3029C888.38,-3029 926.19,-1896.86 936,-1866 948.3,-1827.32 942.91,-1788 983.5,-1788"/>
+<text text-anchor="start" x="952.5" y="-1776.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="856" y="-3025.3" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- dag&#45;&#45;task_inlet_asset_reference -->
-<g id="edge24" class="edge">
+<g id="edge25" 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="M856,-1228C944.86,-1228 894.64,-1382 983.5,-1382"/>
-<text text-anchor="start" x="952.5" y="-1370.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="846" y="-1216.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M856,-3029C893.34,-3029 924.85,-1722.64 936,-1687 948.12,-1648.26 942.91,-1609 983.5,-1609"/>
+<text text-anchor="start" x="952.5" y="-1597.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="846" y="-3017.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="M856,-1228C905.42,-1228 893.63,-1396.99 900,-1446 909.45,-1518.73 890.16,-2103 963.5,-2103"/>
-<text text-anchor="start" x="932.5" y="-2091.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="846" y="-1231.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M856,-3029C884.81,-3029 930.1,-2023.2 936,-1995 943.61,-1958.61 926.32,-1916 963.5,-1916"/>
+<text text-anchor="start" x="932.5" y="-1904.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="846" y="-3032.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- dag_version -->
 <g id="node30" class="node">
 <title>dag_version</title>
-<polygon fill="none" stroke="black" points="977.5,-1111 977.5,-1139 1258.5,-1139 1258.5,-1111 977.5,-1111"/>
-<text text-anchor="start" x="1063.5" y="-1122.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_version</text>
-<polygon fill="none" stroke="black" points="977.5,-1086 977.5,-1111 1258.5,-1111 1258.5,-1086 977.5,-1086"/>
-<text text-anchor="start" x="982.5" y="-1095.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="995.5" y="-1095.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1000.5" y="-1095.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
-<text text-anchor="start" x="1052.5" y="-1095.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="977.5,-1061 977.5,-1086 1258.5,-1086 1258.5,-1061 977.5,-1061"/>
-<text text-anchor="start" x="982.5" y="-1070.8" font-family="Helvetica,sans-Serif" font-size="14.00">bundle_name</text>
-<text text-anchor="start" x="1076.5" y="-1070.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1081.5" y="-1070.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<polygon fill="none" stroke="black" points="977.5,-1036 977.5,-1061 1258.5,-1061 1258.5,-1036 977.5,-1036"/>
-<text text-anchor="start" x="982.5" y="-1045.8" font-family="Helvetica,sans-Serif" font-size="14.00">bundle_version</text>
-<text text-anchor="start" x="1088.5" y="-1045.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1093.5" y="-1045.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<polygon fill="none" stroke="black" points="977.5,-1011 977.5,-1036 1258.5,-1036 1258.5,-1011 977.5,-1011"/>
-<text text-anchor="start" x="982.5" y="-1020.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
-<text text-anchor="start" x="1055.5" y="-1020.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1060.5" y="-1020.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1156.5" y="-1020.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="977.5,-986 977.5,-1011 1258.5,-1011 1258.5,-986 977.5,-986"/>
-<text text-anchor="start" x="982.5" y="-995.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="1028.5" y="-995.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1033.5" y="-995.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1154.5" y="-995.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="977.5,-961 977.5,-986 1258.5,-986 1258.5,-961 977.5,-961"/>
-<text text-anchor="start" x="982.5" y="-970.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_updated</text>
-<text text-anchor="start" x="1072.5" y="-970.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1077.5" y="-970.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1173.5" y="-970.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="977.5,-936 977.5,-961 1258.5,-961 1258.5,-936 977.5,-936"/>
-<text text-anchor="start" x="982.5" y="-945.8" font-family="Helvetica,sans-Serif" font-size="14.00">version_number</text>
-<text text-anchor="start" x="1095.5" y="-945.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1100.5" y="-945.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1177.5" y="-945.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="977.5,-2183 977.5,-2211 1258.5,-2211 1258.5,-2183 977.5,-2183"/>
+<text text-anchor="start" x="1063.5" y="-2194.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_version</text>
+<polygon fill="none" stroke="black" points="977.5,-2158 977.5,-2183 1258.5,-2183 1258.5,-2158 977.5,-2158"/>
+<text text-anchor="start" x="982.5" y="-2167.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="995.5" y="-2167.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1000.5" y="-2167.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
+<text text-anchor="start" x="1052.5" y="-2167.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="977.5,-2133 977.5,-2158 1258.5,-2158 1258.5,-2133 977.5,-2133"/>
+<text text-anchor="start" x="982.5" y="-2142.8" font-family="Helvetica,sans-Serif" font-size="14.00">bundle_name</text>
+<text text-anchor="start" x="1076.5" y="-2142.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1081.5" y="-2142.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<polygon fill="none" stroke="black" points="977.5,-2108 977.5,-2133 1258.5,-2133 1258.5,-2108 977.5,-2108"/>
+<text text-anchor="start" x="982.5" y="-2117.8" font-family="Helvetica,sans-Serif" font-size="14.00">bundle_version</text>
+<text text-anchor="start" x="1088.5" y="-2117.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1093.5" y="-2117.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<polygon fill="none" stroke="black" points="977.5,-2083 977.5,-2108 1258.5,-2108 1258.5,-2083 977.5,-2083"/>
+<text text-anchor="start" x="982.5" y="-2092.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
+<text text-anchor="start" x="1055.5" y="-2092.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1060.5" y="-2092.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1156.5" y="-2092.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="977.5,-2058 977.5,-2083 1258.5,-2083 1258.5,-2058 977.5,-2058"/>
+<text text-anchor="start" x="982.5" y="-2067.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="1028.5" y="-2067.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1033.5" y="-2067.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1154.5" y="-2067.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="977.5,-2033 977.5,-2058 1258.5,-2058 1258.5,-2033 977.5,-2033"/>
+<text text-anchor="start" x="982.5" y="-2042.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_updated</text>
+<text text-anchor="start" x="1072.5" y="-2042.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1077.5" y="-2042.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1173.5" y="-2042.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="977.5,-2008 977.5,-2033 1258.5,-2033 1258.5,-2008 977.5,-2008"/>
+<text text-anchor="start" x="982.5" y="-2017.8" font-family="Helvetica,sans-Serif" font-size="14.00">version_number</text>
+<text text-anchor="start" x="1095.5" y="-2017.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1100.5" y="-2017.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1177.5" y="-2017.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="M856,-1228C971.4,-1228 861.1,-998 976.5,-998"/>
-<text text-anchor="start" x="945.5" y="-986.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="856" y="-1220.55" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M856,-3029C909.7,-3029 922.8,-2070 976.5,-2070"/>
+<text text-anchor="start" x="945.5" y="-2058.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="856" y="-3021.55" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- dag_tag -->
 <g id="node31" class="node">
 <title>dag_tag</title>
-<polygon fill="none" stroke="black" points="988.5,-365 988.5,-393 1246.5,-393 1246.5,-365 988.5,-365"/>
-<text text-anchor="start" x="1082" y="-376.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_tag</text>
-<polygon fill="none" stroke="black" points="988.5,-340 988.5,-365 1246.5,-365 1246.5,-340 988.5,-340"/>
-<text text-anchor="start" x="993.5" y="-349.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="1039.5" y="-349.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1044.5" y="-349.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1165.5" y="-349.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="988.5,-315 988.5,-340 1246.5,-340 1246.5,-315 988.5,-315"/>
-<text text-anchor="start" x="993.5" y="-324.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">name</text>
-<text text-anchor="start" x="1033.5" y="-324.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1038.5" y="-324.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(100)]</text>
-<text text-anchor="start" x="1159.5" y="-324.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="988.5,-3041 988.5,-3069 1246.5,-3069 1246.5,-3041 988.5,-3041"/>
+<text text-anchor="start" x="1082" y="-3052.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_tag</text>
+<polygon fill="none" stroke="black" points="988.5,-3016 988.5,-3041 1246.5,-3041 1246.5,-3016 988.5,-3016"/>
+<text text-anchor="start" x="993.5" y="-3025.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="1039.5" y="-3025.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1044.5" y="-3025.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1165.5" y="-3025.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="988.5,-2991 988.5,-3016 1246.5,-3016 1246.5,-2991 988.5,-2991"/>
+<text text-anchor="start" x="993.5" y="-3000.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">name</text>
+<text text-anchor="start" x="1033.5" y="-3000.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1038.5" y="-3000.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(100)]</text>
+<text text-anchor="start" x="1159.5" y="-3000.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="M856,-1228C878.94,-1228 926.45,-426.86 936,-406 949.81,-375.85 954.34,-352 987.5,-352"/>
-<text text-anchor="start" x="956.5" y="-340.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="846" y="-1216.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M856,-3029C914.45,-3029 929.05,-3028 987.5,-3028"/>
+<text text-anchor="start" x="956.5" y="-3016.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="846" y="-3017.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- dag_owner_attributes -->
 <g id="node32" class="node">
 <title>dag_owner_attributes</title>
-<polygon fill="none" stroke="black" points="988.5,-1240 988.5,-1268 1246.5,-1268 1246.5,-1240 988.5,-1240"/>
-<text text-anchor="start" x="1019.5" y="-1251.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_owner_attributes</text>
-<polygon fill="none" stroke="black" points="988.5,-1215 988.5,-1240 1246.5,-1240 1246.5,-1215 988.5,-1215"/>
-<text text-anchor="start" x="993.5" y="-1224.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="1039.5" y="-1224.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1044.5" y="-1224.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1165.5" y="-1224.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="988.5,-1190 988.5,-1215 1246.5,-1215 1246.5,-1190 988.5,-1190"/>
-<text text-anchor="start" x="993.5" y="-1199.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">owner</text>
-<text text-anchor="start" x="1036.5" y="-1199.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1041.5" y="-1199.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
-<text text-anchor="start" x="1162.5" y="-1199.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="988.5,-1165 988.5,-1190 1246.5,-1190 1246.5,-1165 988.5,-1165"/>
-<text text-anchor="start" x="993.5" y="-1174.8" font-family="Helvetica,sans-Serif" font-size="14.00">link</text>
-<text text-anchor="start" x="1018.5" y="-1174.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1023.5" y="-1174.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
-<text text-anchor="start" x="1144.5" y="-1174.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="988.5,-2936 988.5,-2964 1246.5,-2964 1246.5,-2936 988.5,-2936"/>
+<text text-anchor="start" x="1019.5" y="-2947.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_owner_attributes</text>
+<polygon fill="none" stroke="black" points="988.5,-2911 988.5,-2936 1246.5,-2936 1246.5,-2911 988.5,-2911"/>
+<text text-anchor="start" x="993.5" y="-2920.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="1039.5" y="-2920.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1044.5" y="-2920.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1165.5" y="-2920.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="988.5,-2886 988.5,-2911 1246.5,-2911 1246.5,-2886 988.5,-2886"/>
+<text text-anchor="start" x="993.5" y="-2895.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">owner</text>
+<text text-anchor="start" x="1036.5" y="-2895.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1041.5" y="-2895.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
+<text text-anchor="start" x="1162.5" y="-2895.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="988.5,-2861 988.5,-2886 1246.5,-2886 1246.5,-2861 988.5,-2861"/>
+<text text-anchor="start" x="993.5" y="-2870.8" font-family="Helvetica,sans-Serif" font-size="14.00">link</text>
+<text text-anchor="start" x="1018.5" y="-2870.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1023.5" y="-2870.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
+<text text-anchor="start" x="1144.5" y="-2870.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="M856,-1228C914.44,-1228 929.06,-1228 987.5,-1228"/>
-<text text-anchor="start" x="956.5" y="-1216.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="846" y="-1231.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M856,-3029C930.79,-3029 912.71,-2924 987.5,-2924"/>
+<text text-anchor="start" x="956.5" y="-2912.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="846" y="-3032.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- dag_warning -->
 <g id="node33" class="node">
 <title>dag_warning</title>
-<polygon fill="none" stroke="black" points="969.5,-882 969.5,-910 1266.5,-910 1266.5,-882 969.5,-882"/>
-<text text-anchor="start" x="1060.5" y="-893.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_warning</text>
-<polygon fill="none" stroke="black" points="969.5,-857 969.5,-882 1266.5,-882 1266.5,-857 969.5,-857"/>
-<text text-anchor="start" x="974.5" y="-866.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="1020.5" y="-866.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1025.5" y="-866.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1146.5" y="-866.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="969.5,-832 969.5,-857 1266.5,-857 1266.5,-832 969.5,-832"/>
-<text text-anchor="start" x="974.5" y="-841.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">warning_type</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"> [VARCHAR(50)]</text>
-<text text-anchor="start" x="1185.5" y="-841.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="969.5,-807 969.5,-832 1266.5,-832 1266.5,-807 969.5,-807"/>
-<text text-anchor="start" x="974.5" y="-816.8" font-family="Helvetica,sans-Serif" font-size="14.00">message</text>
-<text text-anchor="start" x="1037.5" y="-816.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1042.5" y="-816.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<text text-anchor="start" x="1092.5" y="-816.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="969.5,-782 969.5,-807 1266.5,-807 1266.5,-782 969.5,-782"/>
-<text text-anchor="start" x="974.5" y="-791.8" font-family="Helvetica,sans-Serif" font-size="14.00">timestamp</text>
-<text text-anchor="start" x="1049.5" y="-791.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1054.5" y="-791.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1150.5" y="-791.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="969.5,-2807 969.5,-2835 1266.5,-2835 1266.5,-2807 969.5,-2807"/>
+<text text-anchor="start" x="1060.5" y="-2818.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_warning</text>
+<polygon fill="none" stroke="black" points="969.5,-2782 969.5,-2807 1266.5,-2807 1266.5,-2782 969.5,-2782"/>
+<text text-anchor="start" x="974.5" y="-2791.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="1020.5" y="-2791.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1025.5" y="-2791.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1146.5" y="-2791.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="969.5,-2757 969.5,-2782 1266.5,-2782 1266.5,-2757 969.5,-2757"/>
+<text text-anchor="start" x="974.5" y="-2766.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">warning_type</text>
+<text text-anchor="start" x="1068.5" y="-2766.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1073.5" y="-2766.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(50)]</text>
+<text text-anchor="start" x="1185.5" y="-2766.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="969.5,-2732 969.5,-2757 1266.5,-2757 1266.5,-2732 969.5,-2732"/>
+<text text-anchor="start" x="974.5" y="-2741.8" font-family="Helvetica,sans-Serif" font-size="14.00">message</text>
+<text text-anchor="start" x="1037.5" y="-2741.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1042.5" y="-2741.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<text text-anchor="start" x="1092.5" y="-2741.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="969.5,-2707 969.5,-2732 1266.5,-2732 1266.5,-2707 969.5,-2707"/>
+<text text-anchor="start" x="974.5" y="-2716.8" font-family="Helvetica,sans-Serif" font-size="14.00">timestamp</text>
+<text text-anchor="start" x="1049.5" y="-2716.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1054.5" y="-2716.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1150.5" y="-2716.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="M856,-1228C864.76,-1228 932.56,-931.06 936,-923 946.84,-897.59 940.87,-870 968.5,-870"/>
-<text text-anchor="start" x="937.5" y="-858.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="846" y="-1216.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M856,-3029C912.24,-3029 874.93,-2960.82 899,-2910 912.74,-2881 919.39,-2875.46 936,-2848 950.3,-2824.36 940.87,-2795 968.5,-2795"/>
+<text text-anchor="start" x="937.5" y="-2783.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="846" y="-3017.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- dag_favorite -->
 <g id="node34" class="node">
 <title>dag_favorite</title>
-<polygon fill="none" stroke="black" points="986.5,-728 986.5,-756 1249.5,-756 1249.5,-728 986.5,-728"/>
-<text text-anchor="start" x="1062" y="-739.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_favorite</text>
-<polygon fill="none" stroke="black" points="986.5,-703 986.5,-728 1249.5,-728 1249.5,-703 986.5,-703"/>
-<text text-anchor="start" x="991.5" y="-712.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="1037.5" y="-712.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1042.5" y="-712.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1163.5" y="-712.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="986.5,-678 986.5,-703 1249.5,-703 1249.5,-678 986.5,-678"/>
-<text text-anchor="start" x="991.5" y="-687.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">user_id</text>
-<text text-anchor="start" x="1042.5" y="-687.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1047.5" y="-687.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1168.5" y="-687.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="986.5,-3404 986.5,-3432 1249.5,-3432 1249.5,-3404 986.5,-3404"/>
+<text text-anchor="start" x="1062" y="-3415.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_favorite</text>
+<polygon fill="none" stroke="black" points="986.5,-3379 986.5,-3404 1249.5,-3404 1249.5,-3379 986.5,-3379"/>
+<text text-anchor="start" x="991.5" y="-3388.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="1037.5" y="-3388.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1042.5" y="-3388.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1163.5" y="-3388.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="986.5,-3354 986.5,-3379 1249.5,-3379 1249.5,-3354 986.5,-3354"/>
+<text text-anchor="start" x="991.5" y="-3363.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">user_id</text>
+<text text-anchor="start" x="1042.5" y="-3363.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1047.5" y="-3363.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1168.5" y="-3363.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="M856,-1228C881.88,-1228 924.57,-792.23 936,-769 950.37,-739.79 952.94,-715 985.5,-715"/>
-<text text-anchor="start" x="954.5" y="-703.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="856" y="-1216.8" font-family="Times,serif" font-size="14.00">1</text>
-</g>
-<!-- dag_bundle -->
-<g id="node12" class="node">
-<title>dag_bundle</title>
-<polygon fill="none" stroke="black" points="59,-1351 59,-1379 311,-1379 311,-1351 59,-1351"/>
-<text text-anchor="start" x="133.5" y="-1362.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_bundle</text>
-<polygon fill="none" stroke="black" points="59,-1326 59,-1351 311,-1351 311,-1326 59,-1326"/>
-<text text-anchor="start" x="64" y="-1335.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">name</text>
-<text text-anchor="start" x="104" y="-1335.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="109" y="-1335.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="230" y="-1335.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="59,-1301 59,-1326 311,-1326 311,-1301 59,-1301"/>
-<text text-anchor="start" x="64" y="-1310.8" font-family="Helvetica,sans-Serif" font-size="14.00">active</text>
-<text text-anchor="start" x="106" y="-1310.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="111" y="-1310.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
-<polygon fill="none" stroke="black" points="59,-1276 59,-1301 311,-1301 311,-1276 59,-1276"/>
-<text text-anchor="start" x="64" y="-1285.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_refreshed</text>
-<text text-anchor="start" x="162" y="-1285.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="167" y="-1285.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="59,-1251 59,-1276 311,-1276 311,-1251 59,-1251"/>
-<text text-anchor="start" x="64" y="-1260.8" font-family="Helvetica,sans-Serif" font-size="14.00">signed_url_template</text>
-<text text-anchor="start" x="205" y="-1260.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="210" y="-1260.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<polygon fill="none" stroke="black" points="59,-1226 59,-1251 311,-1251 311,-1226 59,-1226"/>
-<text text-anchor="start" x="64" y="-1235.8" font-family="Helvetica,sans-Serif" font-size="14.00">template_params</text>
-<text text-anchor="start" x="185" y="-1235.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="190" y="-1235.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<polygon fill="none" stroke="black" points="59,-1201 59,-1226 311,-1226 311,-1201 59,-1201"/>
-<text text-anchor="start" x="64" y="-1210.8" font-family="Helvetica,sans-Serif" font-size="14.00">version</text>
-<text text-anchor="start" x="116" y="-1210.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="121" y="-1210.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(200)]</text>
-</g>
-<!-- dag_bundle&#45;&#45;dag -->
-<g id="edge10" class="edge">
-<title>dag_bundle:name&#45;&#45;dag:bundle_name</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M312,-1339C414.93,-1339 347.07,-1153 450,-1153"/>
-<text text-anchor="start" x="419" y="-1141.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="312" y="-1327.8" font-family="Times,serif" font-size="14.00">1</text>
-</g>
-<!-- dag_bundle&#45;&#45;dag_bundle_team -->
-<g id="edge11" 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="M312,-1339C389.32,-1339 405.68,-1371 483,-1371"/>
-<text text-anchor="start" x="452" y="-1359.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="312" y="-1342.8" font-family="Times,serif" font-size="14.00">1</text>
-</g>
-<!-- job -->
-<g id="node13" class="node">
-<title>job</title>
-<polygon fill="none" stroke="black" points="66,-2579 66,-2607 304,-2607 304,-2579 66,-2579"/>
-<text text-anchor="start" x="171" y="-2590.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">job</text>
-<polygon fill="none" stroke="black" points="66,-2554 66,-2579 304,-2579 304,-2554 66,-2554"/>
-<text text-anchor="start" x="71" y="-2563.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="84" y="-2563.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="89" y="-2563.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="166" y="-2563.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="66,-2529 66,-2554 304,-2554 304,-2529 66,-2529"/>
-<text text-anchor="start" x="71" y="-2538.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="117" y="-2538.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="122" y="-2538.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<polygon fill="none" stroke="black" points="66,-2504 66,-2529 304,-2529 304,-2504 66,-2504"/>
-<text text-anchor="start" x="71" y="-2513.8" font-family="Helvetica,sans-Serif" font-size="14.00">end_date</text>
-<text text-anchor="start" x="135" y="-2513.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="140" y="-2513.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="66,-2479 66,-2504 304,-2504 304,-2479 66,-2479"/>
-<text text-anchor="start" x="71" y="-2488.8" font-family="Helvetica,sans-Serif" font-size="14.00">executor_class</text>
-<text text-anchor="start" x="173" y="-2488.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="178" y="-2488.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
-<polygon fill="none" stroke="black" points="66,-2454 66,-2479 304,-2479 304,-2454 66,-2454"/>
-<text text-anchor="start" x="71" y="-2463.8" font-family="Helvetica,sans-Serif" font-size="14.00">hostname</text>
-<text text-anchor="start" x="141" y="-2463.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="146" y="-2463.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
-<polygon fill="none" stroke="black" points="66,-2429 66,-2454 304,-2454 304,-2429 66,-2429"/>
-<text text-anchor="start" x="71" y="-2438.8" font-family="Helvetica,sans-Serif" font-size="14.00">job_type</text>
-<text text-anchor="start" x="130" y="-2438.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="135" y="-2438.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(30)]</text>
-<polygon fill="none" stroke="black" points="66,-2404 66,-2429 304,-2429 304,-2404 66,-2404"/>
-<text text-anchor="start" x="71" y="-2413.8" font-family="Helvetica,sans-Serif" font-size="14.00">latest_heartbeat</text>
-<text text-anchor="start" x="184" y="-2413.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="189" y="-2413.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="66,-2379 66,-2404 304,-2404 304,-2379 66,-2379"/>
-<text text-anchor="start" x="71" y="-2388.8" font-family="Helvetica,sans-Serif" font-size="14.00">start_date</text>
-<text text-anchor="start" x="141" y="-2388.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="146" y="-2388.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="66,-2354 66,-2379 304,-2379 304,-2354 66,-2354"/>
-<text text-anchor="start" x="71" y="-2363.8" font-family="Helvetica,sans-Serif" font-size="14.00">state</text>
-<text text-anchor="start" x="106" y="-2363.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="111" y="-2363.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(20)]</text>
-<polygon fill="none" stroke="black" points="66,-2329 66,-2354 304,-2354 304,-2329 66,-2329"/>
-<text text-anchor="start" x="71" y="-2338.8" font-family="Helvetica,sans-Serif" font-size="14.00">unixname</text>
-<text text-anchor="start" x="141" y="-2338.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="146" y="-2338.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
-</g>
-<!-- partitioned_asset_key_log -->
-<g id="node14" class="node">
-<title>partitioned_asset_key_log</title>
-<polygon fill="none" stroke="black" points="8,-2833 8,-2861 362,-2861 362,-2833 8,-2833"/>
-<text text-anchor="start" x="69" y="-2844.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">partitioned_asset_key_log</text>
-<polygon fill="none" stroke="black" points="8,-2808 8,-2833 362,-2833 362,-2808 8,-2808"/>
-<text text-anchor="start" x="13" y="-2817.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="26" y="-2817.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="31" y="-2817.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="108" y="-2817.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="8,-2783 8,-2808 362,-2808 362,-2783 8,-2783"/>
-<text text-anchor="start" x="13" y="-2792.8" font-family="Helvetica,sans-Serif" font-size="14.00">asset_event_id</text>
-<text text-anchor="start" x="116" y="-2792.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="121" y="-2792.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="198" y="-2792.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="8,-2758 8,-2783 362,-2783 362,-2758 8,-2758"/>
-<text text-anchor="start" x="13" y="-2767.8" font-family="Helvetica,sans-Serif" font-size="14.00">asset_id</text>
-<text text-anchor="start" x="70" y="-2767.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="75" y="-2767.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="152" y="-2767.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="8,-2733 8,-2758 362,-2758 362,-2733 8,-2733"/>
-<text text-anchor="start" x="13" y="-2742.8" font-family="Helvetica,sans-Serif" font-size="14.00">asset_partition_dag_run_id</text>
-<text text-anchor="start" x="199" y="-2742.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="204" y="-2742.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="281" y="-2742.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="8,-2708 8,-2733 362,-2733 362,-2708 8,-2708"/>
-<text text-anchor="start" x="13" y="-2717.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
-<text text-anchor="start" x="86" y="-2717.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="91" y="-2717.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="187" y="-2717.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="8,-2683 8,-2708 362,-2708 362,-2683 8,-2683"/>
-<text text-anchor="start" x="13" y="-2692.8" font-family="Helvetica,sans-Serif" font-size="14.00">source_partition_key</text>
-<text text-anchor="start" x="155" y="-2692.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="160" y="-2692.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="281" y="-2692.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="8,-2658 8,-2683 362,-2683 362,-2658 8,-2658"/>
-<text text-anchor="start" x="13" y="-2667.8" font-family="Helvetica,sans-Serif" font-size="14.00">target_dag_id</text>
-<text text-anchor="start" x="107" y="-2667.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="112" y="-2667.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="233" y="-2667.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="8,-2633 8,-2658 362,-2658 362,-2633 8,-2633"/>
-<text text-anchor="start" x="13" y="-2642.8" font-family="Helvetica,sans-Serif" font-size="14.00">target_partition_key</text>
-<text text-anchor="start" x="151" y="-2642.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="156" y="-2642.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="277" y="-2642.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-</g>
-<!-- log -->
-<g id="node15" class="node">
-<title>log</title>
-<polygon fill="none" stroke="black" points="45,-3187 45,-3215 326,-3215 326,-3187 45,-3187"/>
-<text text-anchor="start" x="171.5" y="-3198.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">log</text>
-<polygon fill="none" stroke="black" points="45,-3162 45,-3187 326,-3187 326,-3162 45,-3162"/>
-<text text-anchor="start" x="50" y="-3171.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="63" y="-3171.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="68" y="-3171.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="145" y="-3171.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="45,-3137 45,-3162 326,-3162 326,-3137 45,-3137"/>
-<text text-anchor="start" x="50" y="-3146.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="96" y="-3146.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="101" y="-3146.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<polygon fill="none" stroke="black" points="45,-3112 45,-3137 326,-3137 326,-3112 45,-3112"/>
-<text text-anchor="start" x="50" y="-3121.8" font-family="Helvetica,sans-Serif" font-size="14.00">dttm</text>
-<text text-anchor="start" x="84" y="-3121.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="89" y="-3121.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="185" y="-3121.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="45,-3087 45,-3112 326,-3112 326,-3087 45,-3087"/>
-<text text-anchor="start" x="50" y="-3096.8" font-family="Helvetica,sans-Serif" font-size="14.00">event</text>
-<text text-anchor="start" x="90" y="-3096.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="95" y="-3096.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(60)]</text>
-<text text-anchor="start" x="207" y="-3096.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="45,-3062 45,-3087 326,-3087 326,-3062 45,-3062"/>
-<text text-anchor="start" x="50" y="-3071.8" font-family="Helvetica,sans-Serif" font-size="14.00">extra</text>
-<text text-anchor="start" x="87" y="-3071.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="92" y="-3071.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<polygon fill="none" stroke="black" points="45,-3037 45,-3062 326,-3062 326,-3037 45,-3037"/>
-<text text-anchor="start" x="50" y="-3046.8" font-family="Helvetica,sans-Serif" font-size="14.00">logical_date</text>
-<text text-anchor="start" x="132" y="-3046.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="137" y="-3046.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="45,-3012 45,-3037 326,-3037 326,-3012 45,-3012"/>
-<text text-anchor="start" x="50" y="-3021.8" font-family="Helvetica,sans-Serif" font-size="14.00">map_index</text>
-<text text-anchor="start" x="126" y="-3021.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="131" y="-3021.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="45,-2987 45,-3012 326,-3012 326,-2987 45,-2987"/>
-<text text-anchor="start" x="50" y="-2996.8" font-family="Helvetica,sans-Serif" font-size="14.00">owner</text>
-<text text-anchor="start" x="93" y="-2996.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="98" y="-2996.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
-<polygon fill="none" stroke="black" points="45,-2962 45,-2987 326,-2987 326,-2962 45,-2962"/>
-<text text-anchor="start" x="50" y="-2971.8" font-family="Helvetica,sans-Serif" font-size="14.00">owner_display_name</text>
-<text text-anchor="start" x="195" y="-2971.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="200" y="-2971.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
-<polygon fill="none" stroke="black" points="45,-2937 45,-2962 326,-2962 326,-2937 45,-2937"/>
-<text text-anchor="start" x="50" y="-2946.8" font-family="Helvetica,sans-Serif" font-size="14.00">run_id</text>
-<text text-anchor="start" x="94" y="-2946.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="99" y="-2946.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<polygon fill="none" stroke="black" points="45,-2912 45,-2937 326,-2937 326,-2912 45,-2912"/>
-<text text-anchor="start" x="50" y="-2921.8" font-family="Helvetica,sans-Serif" font-size="14.00">task_id</text>
-<text text-anchor="start" x="99" y="-2921.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="104" y="-2921.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<polygon fill="none" stroke="black" points="45,-2887 45,-2912 326,-2912 326,-2887 45,-2887"/>
-<text text-anchor="start" x="50" y="-2896.8" font-family="Helvetica,sans-Serif" font-size="14.00">try_number</text>
-<text text-anchor="start" x="132" y="-2896.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="137" y="-2896.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-</g>
-<!-- dag_priority_parsing_request -->
-<g id="node16" class="node">
-<title>dag_priority_parsing_request</title>
-<polygon fill="none" stroke="black" points="25,-3315 25,-3343 345,-3343 345,-3315 25,-3315"/>
-<text text-anchor="start" x="54" y="-3326.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_priority_parsing_request</text>
-<polygon fill="none" stroke="black" points="25,-3290 25,-3315 345,-3315 345,-3290 25,-3290"/>
-<text text-anchor="start" x="30" y="-3299.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="43" y="-3299.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="48" y="-3299.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(32)]</text>
-<text text-anchor="start" x="160" y="-3299.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="25,-3265 25,-3290 345,-3290 345,-3265 25,-3265"/>
-<text text-anchor="start" x="30" y="-3274.8" font-family="Helvetica,sans-Serif" font-size="14.00">bundle_name</text>
-<text text-anchor="start" x="124" y="-3274.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="129" y="-3274.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="250" y="-3274.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="25,-3240 25,-3265 345,-3265 345,-3240 25,-3240"/>
-<text text-anchor="start" x="30" y="-3249.8" font-family="Helvetica,sans-Serif" font-size="14.00">relative_fileloc</text>
-<text text-anchor="start" x="129" y="-3249.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="134" y="-3249.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
-<text text-anchor="start" x="264" y="-3249.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-</g>
-<!-- import_error -->
-<g id="node17" class="node">
-<title>import_error</title>
-<polygon fill="none" stroke="black" points="70,-3494 70,-3522 300,-3522 300,-3494 70,-3494"/>
-<text text-anchor="start" x="127.5" y="-3505.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">import_error</text>
-<polygon fill="none" stroke="black" points="70,-3469 70,-3494 300,-3494 300,-3469 70,-3469"/>
-<text text-anchor="start" x="75" y="-3478.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="88" y="-3478.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="93" y="-3478.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="170" y="-3478.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="70,-3444 70,-3469 300,-3469 300,-3444 70,-3444"/>
-<text text-anchor="start" x="75" y="-3453.8" font-family="Helvetica,sans-Serif" font-size="14.00">bundle_name</text>
-<text text-anchor="start" x="169" y="-3453.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="174" y="-3453.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<polygon fill="none" stroke="black" points="70,-3419 70,-3444 300,-3444 300,-3419 70,-3419"/>
-<text text-anchor="start" x="75" y="-3428.8" font-family="Helvetica,sans-Serif" font-size="14.00">filename</text>
-<text text-anchor="start" x="136" y="-3428.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="141" y="-3428.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1024)]</text>
-<polygon fill="none" stroke="black" points="70,-3394 70,-3419 300,-3419 300,-3394 70,-3394"/>
-<text text-anchor="start" x="75" y="-3403.8" font-family="Helvetica,sans-Serif" font-size="14.00">stacktrace</text>
-<text text-anchor="start" x="148" y="-3403.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="153" y="-3403.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<polygon fill="none" stroke="black" points="70,-3369 70,-3394 300,-3394 300,-3369 70,-3369"/>
-<text text-anchor="start" x="75" y="-3378.8" font-family="Helvetica,sans-Serif" font-size="14.00">timestamp</text>
-<text text-anchor="start" x="150" y="-3378.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="155" y="-3378.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-</g>
-<!-- revoked_token -->
-<g id="node18" class="node">
-<title>revoked_token</title>
-<polygon fill="none" stroke="black" points="77,-3599 77,-3627 293,-3627 293,-3599 77,-3599"/>
-<text text-anchor="start" x="118.5" y="-3610.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">revoked_token</text>
-<polygon fill="none" stroke="black" points="77,-3574 77,-3599 293,-3599 293,-3574 77,-3574"/>
-<text text-anchor="start" x="82" y="-3583.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">jti</text>
-<text text-anchor="start" x="95" y="-3583.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="100" y="-3583.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(32)]</text>
-<text text-anchor="start" x="212" y="-3583.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="77,-3549 77,-3574 293,-3574 293,-3549 77,-3549"/>
-<text text-anchor="start" x="82" y="-3558.8" font-family="Helvetica,sans-Serif" font-size="14.00">exp</text>
-<text text-anchor="start" x="108" y="-3558.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="113" y="-3558.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="209" y="-3558.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-</g>
-<!-- deadline -->
-<g id="node46" class="node">
-<title>deadline</title>
-<polygon fill="none" stroke="black" points="2278,-2583 2278,-2611 2575,-2611 2575,-2583 2278,-2583"/>
-<text text-anchor="start" x="2388.5" y="-2594.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">deadline</text>
-<polygon fill="none" stroke="black" points="2278,-2558 2278,-2583 2575,-2583 2575,-2558 2278,-2558"/>
-<text text-anchor="start" x="2283" y="-2567.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="2296" y="-2567.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2301" y="-2567.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
-<text text-anchor="start" x="2353" y="-2567.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2278,-2533 2278,-2558 2575,-2558 2575,-2533 2278,-2533"/>
-<text text-anchor="start" x="2283" y="-2542.8" font-family="Helvetica,sans-Serif" font-size="14.00">callback_id</text>
-<text text-anchor="start" x="2359" y="-2542.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2364" y="-2542.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
-<text text-anchor="start" x="2416" y="-2542.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2278,-2508 2278,-2533 2575,-2533 2575,-2508 2278,-2508"/>
-<text text-anchor="start" x="2283" y="-2517.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
-<text text-anchor="start" x="2356" y="-2517.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2361" y="-2517.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="2457" y="-2517.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2278,-2483 2278,-2508 2575,-2508 2575,-2483 2278,-2483"/>
-<text text-anchor="start" x="2283" y="-2492.8" font-family="Helvetica,sans-Serif" font-size="14.00">dagrun_id</text>
-<text text-anchor="start" x="2353" y="-2492.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2358" y="-2492.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="2278,-2458 2278,-2483 2575,-2483 2575,-2458 2278,-2458"/>
-<text text-anchor="start" x="2283" y="-2467.8" font-family="Helvetica,sans-Serif" font-size="14.00">deadline_alert_id</text>
-<text text-anchor="start" x="2401" y="-2467.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2406" y="-2467.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
-<polygon fill="none" stroke="black" points="2278,-2433 2278,-2458 2575,-2458 2575,-2433 2278,-2433"/>
-<text text-anchor="start" x="2283" y="-2442.8" font-family="Helvetica,sans-Serif" font-size="14.00">deadline_time</text>
-<text text-anchor="start" x="2380" y="-2442.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2385" y="-2442.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="2481" y="-2442.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2278,-2408 2278,-2433 2575,-2433 2575,-2408 2278,-2408"/>
-<text text-anchor="start" x="2283" y="-2417.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_updated_at</text>
-<text text-anchor="start" x="2393" y="-2417.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2398" y="-2417.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="2494" y="-2417.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2278,-2383 2278,-2408 2575,-2408 2575,-2383 2278,-2383"/>
-<text text-anchor="start" x="2283" y="-2392.8" font-family="Helvetica,sans-Serif" font-size="14.00">missed</text>
-<text text-anchor="start" x="2333" y="-2392.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2338" y="-2392.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
-<text text-anchor="start" x="2422" y="-2392.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-</g>
-<!-- callback&#45;&#45;deadline -->
-<g id="edge49" class="edge">
-<title>callback:id&#45;&#45;deadline:callback_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2142,-2655C2219.12,-2655 2199.88,-2546 2277,-2546"/>
-<text text-anchor="start" x="2246" y="-2534.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="2142" y="-2643.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M856,-3029C873.84,-3029 927.27,-3324.44 936,-3340 951.45,-3367.55 953.91,-3391 985.5,-3391"/>
+<text text-anchor="start" x="954.5" y="-3379.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="856" y="-3017.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- dag_run -->
 <g id="node36" class="node">
 <title>dag_run</title>
-<polygon fill="none" stroke="black" points="1397,-2223 1397,-2251 1693,-2251 1693,-2223 1397,-2223"/>
-<text text-anchor="start" x="1508.5" y="-2234.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_run</text>
-<polygon fill="none" stroke="black" points="1397,-2198 1397,-2223 1693,-2223 1693,-2198 1397,-2198"/>
-<text text-anchor="start" x="1402" y="-2207.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="1415" y="-2207.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1420" y="-2207.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1497" y="-2207.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1397,-2173 1397,-2198 1693,-2198 1693,-2173 1397,-2173"/>
-<text text-anchor="start" x="1402" y="-2182.8" font-family="Helvetica,sans-Serif" font-size="14.00">backfill_id</text>
-<text text-anchor="start" x="1472" y="-2182.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1477" y="-2182.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="1397,-2148 1397,-2173 1693,-2173 1693,-2148 1397,-2148"/>
-<text text-anchor="start" x="1402" y="-2157.8" font-family="Helvetica,sans-Serif" font-size="14.00">bundle_version</text>
-<text text-anchor="start" x="1508" y="-2157.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1513" y="-2157.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<polygon fill="none" stroke="black" points="1397,-2123 1397,-2148 1693,-2148 1693,-2123 1397,-2123"/>
-<text text-anchor="start" x="1402" y="-2132.8" font-family="Helvetica,sans-Serif" font-size="14.00">clear_number</text>
-<text text-anchor="start" x="1498" y="-2132.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1503" y="-2132.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1580" y="-2132.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1397,-2098 1397,-2123 1693,-2123 1693,-2098 1397,-2098"/>
-<text text-anchor="start" x="1402" y="-2107.8" font-family="Helvetica,sans-Serif" font-size="14.00">conf</text>
-<text text-anchor="start" x="1433" y="-2107.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1438" y="-2107.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSONB]</text>
-<polygon fill="none" stroke="black" points="1397,-2073 1397,-2098 1693,-2098 1693,-2073 1397,-2073"/>
-<text text-anchor="start" x="1402" y="-2082.8" font-family="Helvetica,sans-Serif" font-size="14.00">context_carrier</text>
-<text text-anchor="start" x="1506" y="-2082.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1511" y="-2082.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSONB]</text>
-<polygon fill="none" stroke="black" points="1397,-2048 1397,-2073 1693,-2073 1693,-2048 1397,-2048"/>
-<text text-anchor="start" x="1402" y="-2057.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
-<text text-anchor="start" x="1475" y="-2057.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1480" y="-2057.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1576" y="-2057.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1397,-2023 1397,-2048 1693,-2048 1693,-2023 1397,-2023"/>
-<text text-anchor="start" x="1402" y="-2032.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_dag_version_id</text>
-<text text-anchor="start" x="1565" y="-2032.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1570" y="-2032.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
-<polygon fill="none" stroke="black" points="1397,-1998 1397,-2023 1693,-2023 1693,-1998 1397,-1998"/>
-<text text-anchor="start" x="1402" y="-2007.8" font-family="Helvetica,sans-Serif" font-size="14.00">creating_job_id</text>
-<text text-anchor="start" x="1506" y="-2007.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1511" y="-2007.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="1397,-1973 1397,-1998 1693,-1998 1693,-1973 1397,-1973"/>
-<text text-anchor="start" x="1402" y="-1982.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="1448" y="-1982.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1453" y="-1982.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1574" y="-1982.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1397,-1948 1397,-1973 1693,-1973 1693,-1948 1397,-1948"/>
-<text text-anchor="start" x="1402" y="-1957.8" font-family="Helvetica,sans-Serif" font-size="14.00">data_interval_end</text>
-<text text-anchor="start" x="1526" y="-1957.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1531" y="-1957.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="1397,-1923 1397,-1948 1693,-1948 1693,-1923 1397,-1923"/>
-<text text-anchor="start" x="1402" y="-1932.8" font-family="Helvetica,sans-Serif" font-size="14.00">data_interval_start</text>
-<text text-anchor="start" x="1532" y="-1932.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1537" y="-1932.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="1397,-1898 1397,-1923 1693,-1923 1693,-1898 1397,-1898"/>
-<text text-anchor="start" x="1402" y="-1907.8" font-family="Helvetica,sans-Serif" font-size="14.00">end_date</text>
-<text text-anchor="start" x="1466" y="-1907.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1471" y="-1907.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="1397,-1873 1397,-1898 1693,-1898 1693,-1873 1397,-1873"/>
-<text text-anchor="start" x="1402" y="-1882.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_scheduling_decision</text>
-<text text-anchor="start" x="1574" y="-1882.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1579" y="-1882.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="1397,-1848 1397,-1873 1693,-1873 1693,-1848 1397,-1848"/>
-<text text-anchor="start" x="1402" y="-1857.8" font-family="Helvetica,sans-Serif" font-size="14.00">log_template_id</text>
-<text text-anchor="start" x="1511" y="-1857.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1516" y="-1857.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1593" y="-1857.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1397,-1823 1397,-1848 1693,-1848 1693,-1823 1397,-1823"/>
-<text text-anchor="start" x="1402" y="-1832.8" font-family="Helvetica,sans-Serif" font-size="14.00">logical_date</text>
-<text text-anchor="start" x="1484" y="-1832.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1489" y="-1832.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="1397,-1798 1397,-1823 1693,-1823 1693,-1798 1397,-1798"/>
-<text text-anchor="start" x="1402" y="-1807.8" font-family="Helvetica,sans-Serif" font-size="14.00">partition_key</text>
-<text text-anchor="start" x="1492" y="-1807.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1497" y="-1807.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<polygon fill="none" stroke="black" points="1397,-1773 1397,-1798 1693,-1798 1693,-1773 1397,-1773"/>
-<text text-anchor="start" x="1402" y="-1782.8" font-family="Helvetica,sans-Serif" font-size="14.00">queued_at</text>
-<text text-anchor="start" x="1475" y="-1782.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1480" y="-1782.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="1397,-1748 1397,-1773 1693,-1773 1693,-1748 1397,-1748"/>
-<text text-anchor="start" x="1402" y="-1757.8" font-family="Helvetica,sans-Serif" font-size="14.00">run_after</text>
-<text text-anchor="start" x="1466" y="-1757.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1471" y="-1757.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1567" y="-1757.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1397,-1723 1397,-1748 1693,-1748 1693,-1723 1397,-1723"/>
-<text text-anchor="start" x="1402" y="-1732.8" font-family="Helvetica,sans-Serif" font-size="14.00">run_id</text>
-<text text-anchor="start" x="1446" y="-1732.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1451" y="-1732.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1572" y="-1732.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1397,-1698 1397,-1723 1693,-1723 1693,-1698 1397,-1698"/>
-<text text-anchor="start" x="1402" y="-1707.8" font-family="Helvetica,sans-Serif" font-size="14.00">run_type</text>
-<text text-anchor="start" x="1464" y="-1707.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1469" y="-1707.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(50)]</text>
-<text text-anchor="start" x="1581" y="-1707.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1397,-1673 1397,-1698 1693,-1698 1693,-1673 1397,-1673"/>
-<text text-anchor="start" x="1402" y="-1682.8" font-family="Helvetica,sans-Serif" font-size="14.00">scheduled_by_job_id</text>
-<text text-anchor="start" x="1545" y="-1682.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1550" y="-1682.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="1397,-1648 1397,-1673 1693,-1673 1693,-1648 1397,-1648"/>
-<text text-anchor="start" x="1402" y="-1657.8" font-family="Helvetica,sans-Serif" font-size="14.00">span_status</text>
-<text text-anchor="start" x="1486" y="-1657.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1491" y="-1657.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1612" y="-1657.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1397,-1623 1397,-1648 1693,-1648 1693,-1623 1397,-1623"/>
-<text text-anchor="start" x="1402" y="-1632.8" font-family="Helvetica,sans-Serif" font-size="14.00">start_date</text>
-<text text-anchor="start" x="1472" y="-1632.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1477" y="-1632.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="1397,-1598 1397,-1623 1693,-1623 1693,-1598 1397,-1598"/>
-<text text-anchor="start" x="1402" y="-1607.8" font-family="Helvetica,sans-Serif" font-size="14.00">state</text>
-<text text-anchor="start" x="1437" y="-1607.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1442" y="-1607.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(50)]</text>
-<text text-anchor="start" x="1554" y="-1607.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1397,-1573 1397,-1598 1693,-1598 1693,-1573 1397,-1573"/>
-<text text-anchor="start" x="1402" y="-1582.8" font-family="Helvetica,sans-Serif" font-size="14.00">triggered_by</text>
-<text text-anchor="start" x="1490" y="-1582.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1495" y="-1582.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(50)]</text>
-<polygon fill="none" stroke="black" points="1397,-1548 1397,-1573 1693,-1573 1693,-1548 1397,-1548"/>
-<text text-anchor="start" x="1402" y="-1557.8" font-family="Helvetica,sans-Serif" font-size="14.00">triggering_user_name</text>
-<text text-anchor="start" x="1555" y="-1557.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1560" y="-1557.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(512)]</text>
-<polygon fill="none" stroke="black" points="1397,-1523 1397,-1548 1693,-1548 1693,-1523 1397,-1523"/>
-<text text-anchor="start" x="1402" y="-1532.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
-<text text-anchor="start" x="1481" y="-1532.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1486" y="-1532.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1582" y="-1532.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1397,-872 1397,-900 1693,-900 1693,-872 1397,-872"/>
+<text text-anchor="start" x="1508.5" y="-883.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_run</text>
+<polygon fill="none" stroke="black" points="1397,-847 1397,-872 1693,-872 1693,-847 1397,-847"/>
+<text text-anchor="start" x="1402" y="-856.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="1415" y="-856.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1420" y="-856.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1497" y="-856.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1397,-822 1397,-847 1693,-847 1693,-822 1397,-822"/>
+<text text-anchor="start" x="1402" y="-831.8" font-family="Helvetica,sans-Serif" font-size="14.00">backfill_id</text>
+<text text-anchor="start" x="1472" y="-831.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1477" y="-831.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="1397,-797 1397,-822 1693,-822 1693,-797 1397,-797"/>
+<text text-anchor="start" x="1402" y="-806.8" font-family="Helvetica,sans-Serif" font-size="14.00">bundle_version</text>
+<text text-anchor="start" x="1508" y="-806.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1513" y="-806.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<polygon fill="none" stroke="black" points="1397,-772 1397,-797 1693,-797 1693,-772 1397,-772"/>
+<text text-anchor="start" x="1402" y="-781.8" font-family="Helvetica,sans-Serif" font-size="14.00">clear_number</text>
+<text text-anchor="start" x="1498" y="-781.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1503" y="-781.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1580" y="-781.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1397,-747 1397,-772 1693,-772 1693,-747 1397,-747"/>
+<text text-anchor="start" x="1402" y="-756.8" font-family="Helvetica,sans-Serif" font-size="14.00">conf</text>
+<text text-anchor="start" x="1433" y="-756.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1438" y="-756.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSONB]</text>
+<polygon fill="none" stroke="black" points="1397,-722 1397,-747 1693,-747 1693,-722 1397,-722"/>
+<text text-anchor="start" x="1402" y="-731.8" font-family="Helvetica,sans-Serif" font-size="14.00">context_carrier</text>
+<text text-anchor="start" x="1506" y="-731.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1511" y="-731.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSONB]</text>
+<polygon fill="none" stroke="black" points="1397,-697 1397,-722 1693,-722 1693,-697 1397,-697"/>
+<text text-anchor="start" x="1402" y="-706.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
+<text text-anchor="start" x="1475" y="-706.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1480" y="-706.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1576" y="-706.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1397,-672 1397,-697 1693,-697 1693,-672 1397,-672"/>
+<text text-anchor="start" x="1402" y="-681.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_dag_version_id</text>
+<text text-anchor="start" x="1565" y="-681.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1570" y="-681.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
+<polygon fill="none" stroke="black" points="1397,-647 1397,-672 1693,-672 1693,-647 1397,-647"/>
+<text text-anchor="start" x="1402" y="-656.8" font-family="Helvetica,sans-Serif" font-size="14.00">creating_job_id</text>
+<text text-anchor="start" x="1506" y="-656.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1511" y="-656.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="1397,-622 1397,-647 1693,-647 1693,-622 1397,-622"/>
+<text text-anchor="start" x="1402" y="-631.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="1448" y="-631.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1453" y="-631.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1574" y="-631.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1397,-597 1397,-622 1693,-622 1693,-597 1397,-597"/>
+<text text-anchor="start" x="1402" y="-606.8" font-family="Helvetica,sans-Serif" font-size="14.00">data_interval_end</text>
+<text text-anchor="start" x="1526" y="-606.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1531" y="-606.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="1397,-572 1397,-597 1693,-597 1693,-572 1397,-572"/>
+<text text-anchor="start" x="1402" y="-581.8" font-family="Helvetica,sans-Serif" font-size="14.00">data_interval_start</text>
+<text text-anchor="start" x="1532" y="-581.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1537" y="-581.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="1397,-547 1397,-572 1693,-572 1693,-547 1397,-547"/>
+<text text-anchor="start" x="1402" y="-556.8" font-family="Helvetica,sans-Serif" font-size="14.00">end_date</text>
+<text text-anchor="start" x="1466" y="-556.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1471" y="-556.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="1397,-522 1397,-547 1693,-547 1693,-522 1397,-522"/>
+<text text-anchor="start" x="1402" y="-531.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_scheduling_decision</text>
+<text text-anchor="start" x="1574" y="-531.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1579" y="-531.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="1397,-497 1397,-522 1693,-522 1693,-497 1397,-497"/>
+<text text-anchor="start" x="1402" y="-506.8" font-family="Helvetica,sans-Serif" font-size="14.00">log_template_id</text>
+<text text-anchor="start" x="1511" y="-506.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1516" y="-506.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1593" y="-506.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1397,-472 1397,-497 1693,-497 1693,-472 1397,-472"/>
+<text text-anchor="start" x="1402" y="-481.8" font-family="Helvetica,sans-Serif" font-size="14.00">logical_date</text>
+<text text-anchor="start" x="1484" y="-481.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1489" y="-481.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="1397,-447 1397,-472 1693,-472 1693,-447 1397,-447"/>
+<text text-anchor="start" x="1402" y="-456.8" font-family="Helvetica,sans-Serif" font-size="14.00">partition_key</text>
+<text text-anchor="start" x="1492" y="-456.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1497" y="-456.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<polygon fill="none" stroke="black" points="1397,-422 1397,-447 1693,-447 1693,-422 1397,-422"/>
+<text text-anchor="start" x="1402" y="-431.8" font-family="Helvetica,sans-Serif" font-size="14.00">queued_at</text>
+<text text-anchor="start" x="1475" y="-431.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1480" y="-431.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="1397,-397 1397,-422 1693,-422 1693,-397 1397,-397"/>
+<text text-anchor="start" x="1402" y="-406.8" font-family="Helvetica,sans-Serif" font-size="14.00">run_after</text>
+<text text-anchor="start" x="1466" y="-406.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1471" y="-406.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1567" y="-406.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1397,-372 1397,-397 1693,-397 1693,-372 1397,-372"/>
+<text text-anchor="start" x="1402" y="-381.8" font-family="Helvetica,sans-Serif" font-size="14.00">run_id</text>
+<text text-anchor="start" x="1446" y="-381.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1451" y="-381.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1572" y="-381.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1397,-347 1397,-372 1693,-372 1693,-347 1397,-347"/>
+<text text-anchor="start" x="1402" y="-356.8" font-family="Helvetica,sans-Serif" font-size="14.00">run_type</text>
+<text text-anchor="start" x="1464" y="-356.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1469" y="-356.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(50)]</text>
+<text text-anchor="start" x="1581" y="-356.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1397,-322 1397,-347 1693,-347 1693,-322 1397,-322"/>
+<text text-anchor="start" x="1402" y="-331.8" font-family="Helvetica,sans-Serif" font-size="14.00">scheduled_by_job_id</text>
+<text text-anchor="start" x="1545" y="-331.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1550" y="-331.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="1397,-297 1397,-322 1693,-322 1693,-297 1397,-297"/>
+<text text-anchor="start" x="1402" y="-306.8" font-family="Helvetica,sans-Serif" font-size="14.00">span_status</text>
+<text text-anchor="start" x="1486" y="-306.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1491" y="-306.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1612" y="-306.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1397,-272 1397,-297 1693,-297 1693,-272 1397,-272"/>
+<text text-anchor="start" x="1402" y="-281.8" font-family="Helvetica,sans-Serif" font-size="14.00">start_date</text>
+<text text-anchor="start" x="1472" y="-281.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1477" y="-281.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="1397,-247 1397,-272 1693,-272 1693,-247 1397,-247"/>
+<text text-anchor="start" x="1402" y="-256.8" font-family="Helvetica,sans-Serif" font-size="14.00">state</text>
+<text text-anchor="start" x="1437" y="-256.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1442" y="-256.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(50)]</text>
+<text text-anchor="start" x="1554" y="-256.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1397,-222 1397,-247 1693,-247 1693,-222 1397,-222"/>
+<text text-anchor="start" x="1402" y="-231.8" font-family="Helvetica,sans-Serif" font-size="14.00">triggered_by</text>
+<text text-anchor="start" x="1490" y="-231.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1495" y="-231.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(50)]</text>
+<polygon fill="none" stroke="black" points="1397,-197 1397,-222 1693,-222 1693,-197 1397,-197"/>
+<text text-anchor="start" x="1402" y="-206.8" font-family="Helvetica,sans-Serif" font-size="14.00">triggering_user_name</text>
+<text text-anchor="start" x="1555" y="-206.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1560" y="-206.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(512)]</text>
+<polygon fill="none" stroke="black" points="1397,-172 1397,-197 1693,-197 1693,-172 1397,-172"/>
+<text text-anchor="start" x="1402" y="-181.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
+<text text-anchor="start" x="1481" y="-181.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1486" y="-181.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1582" y="-181.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- dag_version&#45;&#45;dag_run -->
-<g id="edge33" class="edge">
+<g id="edge35" 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="M1259.5,-1099C1288.88,-1099 1288.24,-1124.66 1299,-1152 1335.18,-1243.95 1297.19,-2036 1396,-2036"/>
-<text text-anchor="start" x="1365" y="-2024.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="1259.5" y="-1087.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1259.5,-2171C1425.31,-2171 1230.19,-685 1396,-685"/>
+<text text-anchor="start" x="1365" y="-673.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="1259.5" y="-2159.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
 </g>
 <!-- dag_code -->
 <g id="node38" class="node">
 <title>dag_code</title>
-<polygon fill="none" stroke="black" points="1380,-1469 1380,-1497 1710,-1497 1710,-1469 1380,-1469"/>
-<text text-anchor="start" x="1502.5" y="-1480.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_code</text>
-<polygon fill="none" stroke="black" points="1380,-1444 1380,-1469 1710,-1469 1710,-1444 1380,-1444"/>
-<text text-anchor="start" x="1385" y="-1453.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="1398" y="-1453.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1403" y="-1453.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
-<text text-anchor="start" x="1455" y="-1453.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1380,-1419 1380,-1444 1710,-1444 1710,-1419 1380,-1419"/>
-<text text-anchor="start" x="1385" y="-1428.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
-<text text-anchor="start" x="1458" y="-1428.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1463" y="-1428.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1559" y="-1428.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1380,-1394 1380,-1419 1710,-1419 1710,-1394 1380,-1394"/>
-<text text-anchor="start" x="1385" y="-1403.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="1431" y="-1403.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1436" y="-1403.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1557" y="-1403.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1380,-1369 1380,-1394 1710,-1394 1710,-1369 1380,-1369"/>
-<text text-anchor="start" x="1385" y="-1378.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_version_id</text>
-<text text-anchor="start" x="1489" y="-1378.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1494" y="-1378.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
-<text text-anchor="start" x="1546" y="-1378.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1380,-1344 1380,-1369 1710,-1369 1710,-1344 1380,-1344"/>
-<text text-anchor="start" x="1385" y="-1353.8" font-family="Helvetica,sans-Serif" font-size="14.00">fileloc</text>
-<text text-anchor="start" x="1426" y="-1353.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1431" y="-1353.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
-<text text-anchor="start" x="1561" y="-1353.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1380,-1319 1380,-1344 1710,-1344 1710,-1319 1380,-1319"/>
-<text text-anchor="start" x="1385" y="-1328.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_updated</text>
-<text text-anchor="start" x="1475" y="-1328.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1480" y="-1328.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1576" y="-1328.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1380,-1294 1380,-1319 1710,-1319 1710,-1294 1380,-1294"/>
-<text text-anchor="start" x="1385" y="-1303.8" font-family="Helvetica,sans-Serif" font-size="14.00">source_code</text>
-<text text-anchor="start" x="1471" y="-1303.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1476" y="-1303.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<text text-anchor="start" x="1526" y="-1303.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1380,-1269 1380,-1294 1710,-1294 1710,-1269 1380,-1269"/>
-<text text-anchor="start" x="1385" y="-1278.8" font-family="Helvetica,sans-Serif" font-size="14.00">source_code_hash</text>
-<text text-anchor="start" x="1512" y="-1278.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1517" y="-1278.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(32)]</text>
-<text text-anchor="start" x="1629" y="-1278.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1380,-2615 1380,-2643 1710,-2643 1710,-2615 1380,-2615"/>
+<text text-anchor="start" x="1502.5" y="-2626.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_code</text>
+<polygon fill="none" stroke="black" points="1380,-2590 1380,-2615 1710,-2615 1710,-2590 1380,-2590"/>
+<text text-anchor="start" x="1385" y="-2599.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="1398" y="-2599.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1403" y="-2599.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
+<text text-anchor="start" x="1455" y="-2599.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1380,-2565 1380,-2590 1710,-2590 1710,-2565 1380,-2565"/>
+<text text-anchor="start" x="1385" y="-2574.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
+<text text-anchor="start" x="1458" y="-2574.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1463" y="-2574.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1559" y="-2574.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1380,-2540 1380,-2565 1710,-2565 1710,-2540 1380,-2540"/>
+<text text-anchor="start" x="1385" y="-2549.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="1431" y="-2549.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1436" y="-2549.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1557" y="-2549.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1380,-2515 1380,-2540 1710,-2540 1710,-2515 1380,-2515"/>
+<text text-anchor="start" x="1385" y="-2524.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_version_id</text>
+<text text-anchor="start" x="1489" y="-2524.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1494" y="-2524.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
+<text text-anchor="start" x="1546" y="-2524.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1380,-2490 1380,-2515 1710,-2515 1710,-2490 1380,-2490"/>
+<text text-anchor="start" x="1385" y="-2499.8" font-family="Helvetica,sans-Serif" font-size="14.00">fileloc</text>
+<text text-anchor="start" x="1426" y="-2499.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1431" y="-2499.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
+<text text-anchor="start" x="1561" y="-2499.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1380,-2465 1380,-2490 1710,-2490 1710,-2465 1380,-2465"/>
+<text text-anchor="start" x="1385" y="-2474.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_updated</text>
+<text text-anchor="start" x="1475" y="-2474.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1480" y="-2474.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1576" y="-2474.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1380,-2440 1380,-2465 1710,-2465 1710,-2440 1380,-2440"/>
+<text text-anchor="start" x="1385" y="-2449.8" font-family="Helvetica,sans-Serif" font-size="14.00">source_code</text>
+<text text-anchor="start" x="1471" y="-2449.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1476" y="-2449.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<text text-anchor="start" x="1526" y="-2449.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1380,-2415 1380,-2440 1710,-2440 1710,-2415 1380,-2415"/>
+<text text-anchor="start" x="1385" y="-2424.8" font-family="Helvetica,sans-Serif" font-size="14.00">source_code_hash</text>
+<text text-anchor="start" x="1512" y="-2424.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1517" y="-2424.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(32)]</text>
+<text text-anchor="start" x="1629" y="-2424.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="M1259.5,-1099C1395.62,-1099 1242.88,-1381 1379,-1381"/>
-<text text-anchor="start" x="1348" y="-1369.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="1259.5" y="-1102.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1259.5,-2171C1426.4,-2171 1212.1,-2527 1379,-2527"/>
+<text text-anchor="start" x="1348" y="-2515.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="1259.5" y="-2174.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- serialized_dag -->
 <g id="node39" class="node">
 <title>serialized_dag</title>
-<polygon fill="none" stroke="black" points="1407,-1215 1407,-1243 1684,-1243 1684,-1215 1407,-1215"/>
-<text text-anchor="start" x="1482" y="-1226.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">serialized_dag</text>
-<polygon fill="none" stroke="black" points="1407,-1190 1407,-1215 1684,-1215 1684,-1190 1407,-1190"/>
-<text text-anchor="start" x="1412" y="-1199.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="1425" y="-1199.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1430" y="-1199.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
-<text text-anchor="start" x="1482" y="-1199.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1407,-1165 1407,-1190 1684,-1190 1684,-1165 1407,-1165"/>
-<text text-anchor="start" x="1412" y="-1174.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
-<text text-anchor="start" x="1485" y="-1174.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1490" y="-1174.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1586" y="-1174.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1407,-1140 1407,-1165 1684,-1165 1684,-1140 1407,-1140"/>
-<text text-anchor="start" x="1412" y="-1149.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_hash</text>
-<text text-anchor="start" x="1479" y="-1149.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1484" y="-1149.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(32)]</text>
-<text text-anchor="start" x="1596" y="-1149.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1407,-1115 1407,-1140 1684,-1140 1684,-1115 1407,-1115"/>
-<text text-anchor="start" x="1412" y="-1124.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="1458" y="-1124.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1463" y="-1124.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1584" y="-1124.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1407,-1090 1407,-1115 1684,-1115 1684,-1090 1407,-1090"/>
-<text text-anchor="start" x="1412" y="-1099.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_version_id</text>
-<text text-anchor="start" x="1516" y="-1099.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1521" y="-1099.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
-<text text-anchor="start" x="1573" y="-1099.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1407,-1065 1407,-1090 1684,-1090 1684,-1065 1407,-1065"/>
-<text text-anchor="start" x="1412" y="-1074.8" font-family="Helvetica,sans-Serif" font-size="14.00">data</text>
-<text text-anchor="start" x="1443" y="-1074.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1448" y="-1074.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSONB]</text>
-<polygon fill="none" stroke="black" points="1407,-1040 1407,-1065 1684,-1065 1684,-1040 1407,-1040"/>
-<text text-anchor="start" x="1412" y="-1049.8" font-family="Helvetica,sans-Serif" font-size="14.00">data_compressed</text>
-<text text-anchor="start" x="1534" y="-1049.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1539" y="-1049.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BYTEA]</text>
-<polygon fill="none" stroke="black" points="1407,-1015 1407,-1040 1684,-1040 1684,-1015 1407,-1015"/>
-<text text-anchor="start" x="1412" y="-1024.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_updated</text>
-<text text-anchor="start" x="1502" y="-1024.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1507" y="-1024.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1603" y="-1024.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1407,-2157 1407,-2185 1684,-2185 1684,-2157 1407,-2157"/>
+<text text-anchor="start" x="1482" y="-2168.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">serialized_dag</text>
+<polygon fill="none" stroke="black" points="1407,-2132 1407,-2157 1684,-2157 1684,-2132 1407,-2132"/>
+<text text-anchor="start" x="1412" y="-2141.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="1425" y="-2141.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1430" y="-2141.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
+<text text-anchor="start" x="1482" y="-2141.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1407,-2107 1407,-2132 1684,-2132 1684,-2107 1407,-2107"/>
+<text text-anchor="start" x="1412" y="-2116.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
+<text text-anchor="start" x="1485" y="-2116.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1490" y="-2116.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1586" y="-2116.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1407,-2082 1407,-2107 1684,-2107 1684,-2082 1407,-2082"/>
+<text text-anchor="start" x="1412" y="-2091.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_hash</text>
+<text text-anchor="start" x="1479" y="-2091.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1484" y="-2091.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(32)]</text>
+<text text-anchor="start" x="1596" y="-2091.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1407,-2057 1407,-2082 1684,-2082 1684,-2057 1407,-2057"/>
+<text text-anchor="start" x="1412" y="-2066.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="1458" y="-2066.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1463" y="-2066.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1584" y="-2066.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1407,-2032 1407,-2057 1684,-2057 1684,-2032 1407,-2032"/>
+<text text-anchor="start" x="1412" y="-2041.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_version_id</text>
+<text text-anchor="start" x="1516" y="-2041.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1521" y="-2041.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
+<text text-anchor="start" x="1573" y="-2041.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1407,-2007 1407,-2032 1684,-2032 1684,-2007 1407,-2007"/>
+<text text-anchor="start" x="1412" y="-2016.8" font-family="Helvetica,sans-Serif" font-size="14.00">data</text>
+<text text-anchor="start" x="1443" y="-2016.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1448" y="-2016.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSONB]</text>
+<polygon fill="none" stroke="black" points="1407,-1982 1407,-2007 1684,-2007 1684,-1982 1407,-1982"/>
+<text text-anchor="start" x="1412" y="-1991.8" font-family="Helvetica,sans-Serif" font-size="14.00">data_compressed</text>
+<text text-anchor="start" x="1534" y="-1991.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1539" y="-1991.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BYTEA]</text>
+<polygon fill="none" stroke="black" points="1407,-1957 1407,-1982 1684,-1982 1684,-1957 1407,-1957"/>
+<text text-anchor="start" x="1412" y="-1966.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_updated</text>
+<text text-anchor="start" x="1502" y="-1966.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1507" y="-1966.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1603" y="-1966.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="M1259.5,-1099C1324.62,-1099 1340.88,-1102 1406,-1102"/>
-<text text-anchor="start" x="1375" y="-1090.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="1249.5" y="-1087.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1259.5,-2171C1345.67,-2171 1319.83,-2044 1406,-2044"/>
+<text text-anchor="start" x="1375" y="-2032.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="1249.5" y="-2159.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="edge45" class="edge">
 <title>dag_version:id&#45;&#45;task_instance:dag_version_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1259.5,-1099C1325.52,-1099 1310.11,-1025 1372,-1002 1516.15,-948.44 1592.24,-913.51 1718,-1002 1804.11,-1062.59 1692.7,-1225 1798,-1225"/>
-<text text-anchor="start" x="1767" y="-1213.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="1259.5" y="-1102.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1259.5,-2171C1372.1,-2171 1310.75,-2038.48 1372,-1944 1533.76,-1694.45 1500.61,-1428 1798,-1428"/>
+<text text-anchor="start" x="1767" y="-1416.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="1259.5" y="-2174.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
 </g>
 <!-- log_template -->
 <g id="node35" class="node">
 <title>log_template</title>
-<polygon fill="none" stroke="black" points="987.5,-2012 987.5,-2040 1247.5,-2040 1247.5,-2012 987.5,-2012"/>
-<text text-anchor="start" x="1059.5" y="-2023.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">log_template</text>
-<polygon fill="none" stroke="black" points="987.5,-1987 987.5,-2012 1247.5,-2012 1247.5,-1987 987.5,-1987"/>
-<text text-anchor="start" x="992.5" y="-1996.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="1005.5" y="-1996.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1010.5" y="-1996.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1087.5" y="-1996.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="987.5,-1962 987.5,-1987 1247.5,-1987 1247.5,-1962 987.5,-1962"/>
-<text text-anchor="start" x="992.5" y="-1971.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
-<text text-anchor="start" x="1065.5" y="-1971.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1070.5" y="-1971.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1166.5" y="-1971.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="987.5,-1937 987.5,-1962 1247.5,-1962 1247.5,-1937 987.5,-1937"/>
-<text text-anchor="start" x="992.5" y="-1946.8" font-family="Helvetica,sans-Serif" font-size="14.00">elasticsearch_id</text>
-<text text-anchor="start" x="1102.5" y="-1946.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1107.5" y="-1946.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<text text-anchor="start" x="1157.5" y="-1946.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="987.5,-1912 987.5,-1937 1247.5,-1937 1247.5,-1912 987.5,-1912"/>
-<text text-anchor="start" x="992.5" y="-1921.8" font-family="Helvetica,sans-Serif" font-size="14.00">filename</text>
-<text text-anchor="start" x="1053.5" y="-1921.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1058.5" y="-1921.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<text text-anchor="start" x="1108.5" y="-1921.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="987.5,-493 987.5,-521 1247.5,-521 1247.5,-493 987.5,-493"/>
+<text text-anchor="start" x="1059.5" y="-504.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">log_template</text>
+<polygon fill="none" stroke="black" points="987.5,-468 987.5,-493 1247.5,-493 1247.5,-468 987.5,-468"/>
+<text text-anchor="start" x="992.5" y="-477.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="1005.5" y="-477.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1010.5" y="-477.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1087.5" y="-477.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="987.5,-443 987.5,-468 1247.5,-468 1247.5,-443 987.5,-443"/>
+<text text-anchor="start" x="992.5" y="-452.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
+<text text-anchor="start" x="1065.5" y="-452.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1070.5" y="-452.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1166.5" y="-452.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="987.5,-418 987.5,-443 1247.5,-443 1247.5,-418 987.5,-418"/>
+<text text-anchor="start" x="992.5" y="-427.8" font-family="Helvetica,sans-Serif" font-size="14.00">elasticsearch_id</text>
+<text text-anchor="start" x="1102.5" y="-427.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1107.5" y="-427.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<text text-anchor="start" x="1157.5" y="-427.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="987.5,-393 987.5,-418 1247.5,-418 1247.5,-393 987.5,-393"/>
+<text text-anchor="start" x="992.5" y="-402.8" font-family="Helvetica,sans-Serif" font-size="14.00">filename</text>
+<text text-anchor="start" x="1053.5" y="-402.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1058.5" y="-402.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<text text-anchor="start" x="1108.5" y="-402.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- log_template&#45;&#45;dag_run -->
-<g id="edge35" class="edge">
+<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="M1248.5,-2000C1338.88,-2000 1305.62,-1860 1396,-1860"/>
-<text text-anchor="start" x="1365" y="-1848.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="1248.5" y="-1988.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1248.5,-481C1315.23,-481 1329.27,-509 1396,-509"/>
+<text text-anchor="start" x="1365" y="-497.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="1248.5" y="-469.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- dag_run&#45;&#45;dagrun_asset_event -->
 <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="M1694,-2211C1806.53,-2211 1729.11,-2614.02 1791,-2708 1813.58,-2742.28 1826.95,-2759 1868,-2759"/>
-<text text-anchor="start" x="1837" y="-2747.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="1694" y="-2199.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1694,-860C1766.14,-860 1753.01,-279.33 1791,-218 1813.01,-182.47 1826.2,-164 1868,-164"/>
+<text text-anchor="start" x="1837" y="-152.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="1694" y="-848.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- asset_partition_dag_run -->
 <g id="node41" class="node">
 <title>asset_partition_dag_run</title>
-<polygon fill="none" stroke="black" points="1838,-2121 1838,-2149 2144,-2149 2144,-2121 1838,-2121"/>
-<text text-anchor="start" x="1883.5" y="-2132.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">asset_partition_dag_run</text>
-<polygon fill="none" stroke="black" points="1838,-2096 1838,-2121 2144,-2121 2144,-2096 1838,-2096"/>
-<text text-anchor="start" x="1843" y="-2105.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="1856" y="-2105.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1861" y="-2105.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1938" y="-2105.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1838,-2071 1838,-2096 2144,-2096 2144,-2071 1838,-2071"/>
-<text text-anchor="start" x="1843" y="-2080.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
-<text text-anchor="start" x="1916" y="-2080.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1921" y="-2080.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="2017" y="-2080.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1838,-2046 1838,-2071 2144,-2071 2144,-2046 1838,-2046"/>
-<text text-anchor="start" x="1843" y="-2055.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_dag_run_id</text>
-<text text-anchor="start" x="1979" y="-2055.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1984" y="-2055.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="1838,-2021 1838,-2046 2144,-2046 2144,-2021 1838,-2021"/>
-<text text-anchor="start" x="1843" y="-2030.8" font-family="Helvetica,sans-Serif" font-size="14.00">partition_key</text>
-<text text-anchor="start" x="1933" y="-2030.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1938" y="-2030.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="2059" y="-2030.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1838,-1996 1838,-2021 2144,-2021 2144,-1996 1838,-1996"/>
-<text text-anchor="start" x="1843" y="-2005.8" font-family="Helvetica,sans-Serif" font-size="14.00">target_dag_id</text>
-<text text-anchor="start" x="1937" y="-2005.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1942" y="-2005.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="2063" y="-2005.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1838,-1971 1838,-1996 2144,-1996 2144,-1971 1838,-1971"/>
-<text text-anchor="start" x="1843" y="-1980.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
-<text text-anchor="start" x="1922" y="-1980.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1927" y="-1980.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="2023" y="-1980.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1838,-561 1838,-589 2144,-589 2144,-561 1838,-561"/>
+<text text-anchor="start" x="1883.5" y="-572.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">asset_partition_dag_run</text>
+<polygon fill="none" stroke="black" points="1838,-536 1838,-561 2144,-561 2144,-536 1838,-536"/>
+<text text-anchor="start" x="1843" y="-545.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="1856" y="-545.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1861" y="-545.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1938" y="-545.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1838,-511 1838,-536 2144,-536 2144,-511 1838,-511"/>
+<text text-anchor="start" x="1843" y="-520.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
+<text text-anchor="start" x="1916" y="-520.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1921" y="-520.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="2017" y="-520.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1838,-486 1838,-511 2144,-511 2144,-486 1838,-486"/>
+<text text-anchor="start" x="1843" y="-495.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_dag_run_id</text>
+<text text-anchor="start" x="1979" y="-495.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1984" y="-495.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="1838,-461 1838,-486 2144,-486 2144,-461 1838,-461"/>
+<text text-anchor="start" x="1843" y="-470.8" font-family="Helvetica,sans-Serif" font-size="14.00">partition_key</text>
+<text text-anchor="start" x="1933" y="-470.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1938" y="-470.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="2059" y="-470.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1838,-436 1838,-461 2144,-461 2144,-436 1838,-436"/>
+<text text-anchor="start" x="1843" y="-445.8" font-family="Helvetica,sans-Serif" font-size="14.00">target_dag_id</text>
+<text text-anchor="start" x="1937" y="-445.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1942" y="-445.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="2063" y="-445.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1838,-411 1838,-436 2144,-436 2144,-411 1838,-411"/>
+<text text-anchor="start" x="1843" y="-420.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
+<text text-anchor="start" x="1922" y="-420.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1927" y="-420.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="2023" y="-420.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- dag_run&#45;&#45;asset_partition_dag_run -->
 <g id="edge40" class="edge">
 <title>dag_run:id&#45;&#45;asset_partition_dag_run:created_dag_run_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1694,-2211C1787.08,-2211 1743.92,-2058 1837,-2058"/>
-<text text-anchor="start" x="1806" y="-2046.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="1694" y="-2214.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1694,-860C1791.92,-860 1716.72,-738.55 1754,-648 1783.01,-577.55 1760.81,-498 1837,-498"/>
+<text text-anchor="start" x="1806" y="-486.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="1694" y="-863.8" font-family="Times,serif" font-size="14.00">{0,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="M1694,-1735C1809.69,-1735 1682.31,-699 1798,-699"/>
-<text text-anchor="start" x="1767" y="-687.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="1694" y="-1723.8" font-family="Times,serif" font-size="14.00">1</text>
+<g id="edge43" class="edge">
+<title>dag_run:dag_id&#45;&#45;task_instance:dag_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1694,-635C1739.81,-635 1752.19,-1453 1798,-1453"/>
+<text text-anchor="start" x="1767" y="-1441.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="1694" y="-623.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- dag_run&#45;&#45;task_instance -->
 <g id="edge44" class="edge">
-<title>dag_run:dag_id&#45;&#45;task_instance:dag_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1694,-1986C1776.59,-1986 1715.41,-1250 1798,-1250"/>
-<text text-anchor="start" x="1767" y="-1238.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="1694" y="-1974.8" font-family="Times,serif" font-size="14.00">1</text>
+<title>dag_run:run_id&#45;&#45;task_instance:run_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1694,-384C1928.82,-384 1563.18,-902 1798,-902"/>
+<text text-anchor="start" x="1767" y="-890.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="1694" y="-372.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- backfill_dag_run -->
 <g id="node44" class="node">
 <title>backfill_dag_run</title>
-<polygon fill="none" stroke="black" points="1863,-2388 1863,-2416 2120,-2416 2120,-2388 1863,-2388"/>
-<text text-anchor="start" x="1919" y="-2399.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">backfill_dag_run</text>
-<polygon fill="none" stroke="black" points="1863,-2363 1863,-2388 2120,-2388 2120,-2363 1863,-2363"/>
-<text text-anchor="start" x="1868" y="-2372.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="1881" y="-2372.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1886" y="-2372.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1963" y="-2372.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1863,-2338 1863,-2363 2120,-2363 2120,-2338 1863,-2338"/>
-<text text-anchor="start" x="1868" y="-2347.8" font-family="Helvetica,sans-Serif" font-size="14.00">backfill_id</text>
-<text text-anchor="start" x="1938" y="-2347.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1943" y="-2347.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="2020" y="-2347.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1863,-2313 1863,-2338 2120,-2338 2120,-2313 1863,-2313"/>
-<text text-anchor="start" x="1868" y="-2322.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_run_id</text>
-<text text-anchor="start" x="1945" y="-2322.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1950" y="-2322.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="1863,-2288 1863,-2313 2120,-2313 2120,-2288 1863,-2288"/>
-<text text-anchor="start" x="1868" y="-2297.8" font-family="Helvetica,sans-Serif" font-size="14.00">exception_reason</text>
-<text text-anchor="start" x="1989" y="-2297.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1994" y="-2297.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<polygon fill="none" stroke="black" points="1863,-2263 1863,-2288 2120,-2288 2120,-2263 1863,-2263"/>
-<text text-anchor="start" x="1868" y="-2272.8" font-family="Helvetica,sans-Serif" font-size="14.00">logical_date</text>
-<text text-anchor="start" x="1950" y="-2272.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1955" y="-2272.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="1863,-2238 1863,-2263 2120,-2263 2120,-2238 1863,-2238"/>
-<text text-anchor="start" x="1868" y="-2247.8" font-family="Helvetica,sans-Serif" font-size="14.00">partition_key</text>
-<text text-anchor="start" x="1958" y="-2247.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1963" y="-2247.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<polygon fill="none" stroke="black" points="1863,-2213 1863,-2238 2120,-2238 2120,-2213 1863,-2213"/>
-<text text-anchor="start" x="1868" y="-2222.8" font-family="Helvetica,sans-Serif" font-size="14.00">sort_ordinal</text>
-<text text-anchor="start" x="1950" y="-2222.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1955" y="-2222.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="2032" y="-2222.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1863,-2018 1863,-2046 2120,-2046 2120,-2018 1863,-2018"/>
+<text text-anchor="start" x="1919" y="-2029.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">backfill_dag_run</text>
+<polygon fill="none" stroke="black" points="1863,-1993 1863,-2018 2120,-2018 2120,-1993 1863,-1993"/>
+<text text-anchor="start" x="1868" y="-2002.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="1881" y="-2002.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1886" y="-2002.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1963" y="-2002.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1863,-1968 1863,-1993 2120,-1993 2120,-1968 1863,-1968"/>
+<text text-anchor="start" x="1868" y="-1977.8" font-family="Helvetica,sans-Serif" font-size="14.00">backfill_id</text>
+<text text-anchor="start" x="1938" y="-1977.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1943" y="-1977.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="2020" y="-1977.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1863,-1943 1863,-1968 2120,-1968 2120,-1943 1863,-1943"/>
+<text text-anchor="start" x="1868" y="-1952.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_run_id</text>
+<text text-anchor="start" x="1945" y="-1952.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1950" y="-1952.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="1863,-1918 1863,-1943 2120,-1943 2120,-1918 1863,-1918"/>
+<text text-anchor="start" x="1868" y="-1927.8" font-family="Helvetica,sans-Serif" font-size="14.00">exception_reason</text>
+<text text-anchor="start" x="1989" y="-1927.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1994" y="-1927.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<polygon fill="none" stroke="black" points="1863,-1893 1863,-1918 2120,-1918 2120,-1893 1863,-1893"/>
+<text text-anchor="start" x="1868" y="-1902.8" font-family="Helvetica,sans-Serif" font-size="14.00">logical_date</text>
+<text text-anchor="start" x="1950" y="-1902.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1955" y="-1902.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="1863,-1868 1863,-1893 2120,-1893 2120,-1868 1863,-1868"/>
+<text text-anchor="start" x="1868" y="-1877.8" font-family="Helvetica,sans-Serif" font-size="14.00">partition_key</text>
+<text text-anchor="start" x="1958" y="-1877.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1963" y="-1877.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<polygon fill="none" stroke="black" points="1863,-1843 1863,-1868 2120,-1868 2120,-1843 1863,-1843"/>
+<text text-anchor="start" x="1868" y="-1852.8" font-family="Helvetica,sans-Serif" font-size="14.00">sort_ordinal</text>
+<text text-anchor="start" x="1950" y="-1852.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1955" y="-1852.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="2032" y="-1852.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="M1694,-2211C1784.48,-2211 1771.52,-2326 1862,-2326"/>
-<text text-anchor="start" x="1831" y="-2314.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="1694" y="-2199.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1694,-860C1801.43,-860 1714.57,-1725.07 1754,-1825 1781.69,-1895.19 1786.54,-1956 1862,-1956"/>
+<text text-anchor="start" x="1831" y="-1944.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="1694" y="-848.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
 </g>
 <!-- dag_run_note -->
 <g id="node45" class="node">
 <title>dag_run_note</title>
-<polygon fill="none" stroke="black" points="1858,-1916 1858,-1944 2124,-1944 2124,-1916 1858,-1916"/>
-<text text-anchor="start" x="1930.5" y="-1927.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_run_note</text>
-<polygon fill="none" stroke="black" points="1858,-1891 1858,-1916 2124,-1916 2124,-1891 1858,-1891"/>
-<text text-anchor="start" x="1863" y="-1900.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_run_id</text>
-<text text-anchor="start" x="1940" y="-1900.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1945" y="-1900.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="2022" y="-1900.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1858,-1866 1858,-1891 2124,-1891 2124,-1866 1858,-1866"/>
-<text text-anchor="start" x="1863" y="-1875.8" font-family="Helvetica,sans-Serif" font-size="14.00">content</text>
-<text text-anchor="start" x="1916" y="-1875.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1921" y="-1875.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
-<polygon fill="none" stroke="black" points="1858,-1841 1858,-1866 2124,-1866 2124,-1841 1858,-1841"/>
-<text text-anchor="start" x="1863" y="-1850.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
-<text text-anchor="start" x="1936" y="-1850.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1941" y="-1850.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="2037" y="-1850.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1858,-1816 1858,-1841 2124,-1841 2124,-1816 1858,-1816"/>
-<text text-anchor="start" x="1863" y="-1825.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
-<text text-anchor="start" x="1942" y="-1825.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1947" y="-1825.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="2043" y="-1825.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1858,-1791 1858,-1816 2124,-1816 2124,-1791 1858,-1791"/>
-<text text-anchor="start" x="1863" y="-1800.8" font-family="Helvetica,sans-Serif" font-size="14.00">user_id</text>
-<text text-anchor="start" x="1914" y="-1800.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1919" y="-1800.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(128)]</text>
+<polygon fill="none" stroke="black" points="1858,-356 1858,-384 2124,-384 2124,-356 1858,-356"/>
+<text text-anchor="start" x="1930.5" y="-367.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_run_note</text>
+<polygon fill="none" stroke="black" points="1858,-331 1858,-356 2124,-356 2124,-331 1858,-331"/>
+<text text-anchor="start" x="1863" y="-340.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_run_id</text>
+<text text-anchor="start" x="1940" y="-340.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1945" y="-340.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="2022" y="-340.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1858,-306 1858,-331 2124,-331 2124,-306 1858,-306"/>
+<text text-anchor="start" x="1863" y="-315.8" font-family="Helvetica,sans-Serif" font-size="14.00">content</text>
+<text text-anchor="start" x="1916" y="-315.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1921" y="-315.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
+<polygon fill="none" stroke="black" points="1858,-281 1858,-306 2124,-306 2124,-281 1858,-281"/>
+<text text-anchor="start" x="1863" y="-290.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
+<text text-anchor="start" x="1936" y="-290.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1941" y="-290.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="2037" y="-290.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1858,-256 1858,-281 2124,-281 2124,-256 1858,-256"/>
+<text text-anchor="start" x="1863" y="-265.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
+<text text-anchor="start" x="1942" y="-265.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1947" y="-265.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="2043" y="-265.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1858,-231 1858,-256 2124,-256 2124,-231 1858,-231"/>
+<text text-anchor="start" x="1863" y="-240.8" font-family="Helvetica,sans-Serif" font-size="14.00">user_id</text>
+<text text-anchor="start" x="1914" y="-240.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1919" y="-240.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="M1694,-2211C1772.87,-2211 1725.07,-2117.37 1754,-2044 1769.26,-2005.29 1765.96,-1991.23 1791,-1958 1813.81,-1927.73 1819.1,-1904 1857,-1904"/>
-<text text-anchor="start" x="1847" y="-1892.8" font-family="Times,serif" font-size="14.00">1</text>
-<text text-anchor="start" x="1684" y="-2199.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1694,-860C1746.45,-860 1763.76,-442.83 1791,-398 1810.68,-365.61 1819.1,-344 1857,-344"/>
+<text text-anchor="start" x="1847" y="-332.8" font-family="Times,serif" font-size="14.00">1</text>
+<text text-anchor="start" x="1684" y="-848.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- dag_run&#45;&#45;deadline -->
-<g id="edge50" class="edge">
+<g id="edge51" class="edge">
 <title>dag_run:id&#45;&#45;deadline:dagrun_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1694,-2211C1737.39,-2211 1747.68,-2202.45 1791,-2200 1879.75,-2194.98 2119.89,-2146.66 2191,-2200 2300.25,-2281.95 2140.43,-2495 2277,-2495"/>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1694,-860C1720.26,-860 1711.16,-888.64 1718,-914 1795.71,-1201.91 1632.21,-1328.57 1791,-1581 1902.5,-1758.26 2077.77,-1653.85 2191,-1830 2231.29,-1892.67 2202.5,-2495 2277,-2495"/>
 <text text-anchor="start" x="2246" y="-2483.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="1653" y="-2214.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+<text text-anchor="start" x="1653" y="-863.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
 </g>
 <!-- backfill -->
 <g id="node37" class="node">
 <title>backfill</title>
-<polygon fill="none" stroke="black" points="944.5,-2495 944.5,-2523 1291.5,-2523 1291.5,-2495 944.5,-2495"/>
-<text text-anchor="start" x="1085.5" y="-2506.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">backfill</text>
-<polygon fill="none" stroke="black" points="944.5,-2470 944.5,-2495 1291.5,-2495 1291.5,-2470 944.5,-2470"/>
-<text text-anchor="start" x="949.5" y="-2479.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="962.5" y="-2479.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="967.5" y="-2479.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1044.5" y="-2479.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="944.5,-2445 944.5,-2470 1291.5,-2470 1291.5,-2445 944.5,-2445"/>
-<text text-anchor="start" x="949.5" y="-2454.8" font-family="Helvetica,sans-Serif" font-size="14.00">completed_at</text>
-<text text-anchor="start" x="1043.5" y="-2454.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1048.5" y="-2454.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="944.5,-2420 944.5,-2445 1291.5,-2445 1291.5,-2420 944.5,-2420"/>
-<text text-anchor="start" x="949.5" y="-2429.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
-<text text-anchor="start" x="1022.5" y="-2429.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1027.5" y="-2429.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1123.5" y="-2429.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="944.5,-2395 944.5,-2420 1291.5,-2420 1291.5,-2395 944.5,-2395"/>
-<text text-anchor="start" x="949.5" y="-2404.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="995.5" y="-2404.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1000.5" y="-2404.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1121.5" y="-2404.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="944.5,-2370 944.5,-2395 1291.5,-2395 1291.5,-2370 944.5,-2370"/>
-<text text-anchor="start" x="949.5" y="-2379.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_run_conf</text>
-<text text-anchor="start" x="1043.5" y="-2379.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1048.5" y="-2379.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<text text-anchor="start" x="1099.5" y="-2379.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="944.5,-2345 944.5,-2370 1291.5,-2370 1291.5,-2345 944.5,-2345"/>
-<text text-anchor="start" x="949.5" y="-2354.8" font-family="Helvetica,sans-Serif" font-size="14.00">from_date</text>
-<text text-anchor="start" x="1019.5" y="-2354.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1024.5" y="-2354.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1120.5" y="-2354.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="944.5,-2320 944.5,-2345 1291.5,-2345 1291.5,-2320 944.5,-2320"/>
-<text text-anchor="start" x="949.5" y="-2329.8" font-family="Helvetica,sans-Serif" font-size="14.00">is_paused</text>
-<text text-anchor="start" x="1019.5" y="-2329.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1024.5" y="-2329.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
-<polygon fill="none" stroke="black" points="944.5,-2295 944.5,-2320 1291.5,-2320 1291.5,-2295 944.5,-2295"/>
-<text text-anchor="start" x="949.5" y="-2304.8" font-family="Helvetica,sans-Serif" font-size="14.00">max_active_runs</text>
-<text text-anchor="start" x="1066.5" y="-2304.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1071.5" y="-2304.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1148.5" y="-2304.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="944.5,-2270 944.5,-2295 1291.5,-2295 1291.5,-2270 944.5,-2270"/>
-<text text-anchor="start" x="949.5" y="-2279.8" font-family="Helvetica,sans-Serif" font-size="14.00">reprocess_behavior</text>
-<text text-anchor="start" x="1084.5" y="-2279.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1089.5" y="-2279.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="1210.5" y="-2279.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="944.5,-2245 944.5,-2270 1291.5,-2270 1291.5,-2245 944.5,-2245"/>
-<text text-anchor="start" x="949.5" y="-2254.8" font-family="Helvetica,sans-Serif" font-size="14.00">to_date</text>
-<text text-anchor="start" x="1001.5" y="-2254.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1006.5" y="-2254.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1102.5" y="-2254.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="944.5,-2220 944.5,-2245 1291.5,-2245 1291.5,-2220 944.5,-2220"/>
-<text text-anchor="start" x="949.5" y="-2229.8" font-family="Helvetica,sans-Serif" font-size="14.00">triggering_user_name</text>
-<text text-anchor="start" x="1102.5" y="-2229.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1107.5" y="-2229.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(512)]</text>
-<polygon fill="none" stroke="black" points="944.5,-2195 944.5,-2220 1291.5,-2220 1291.5,-2195 944.5,-2195"/>
-<text text-anchor="start" x="949.5" y="-2204.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
-<text text-anchor="start" x="1028.5" y="-2204.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1033.5" y="-2204.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="1129.5" y="-2204.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="944.5,-847 944.5,-875 1291.5,-875 1291.5,-847 944.5,-847"/>
+<text text-anchor="start" x="1085.5" y="-858.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">backfill</text>
+<polygon fill="none" stroke="black" points="944.5,-822 944.5,-847 1291.5,-847 1291.5,-822 944.5,-822"/>
+<text text-anchor="start" x="949.5" y="-831.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="962.5" y="-831.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="967.5" y="-831.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1044.5" y="-831.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="944.5,-797 944.5,-822 1291.5,-822 1291.5,-797 944.5,-797"/>
+<text text-anchor="start" x="949.5" y="-806.8" font-family="Helvetica,sans-Serif" font-size="14.00">completed_at</text>
+<text text-anchor="start" x="1043.5" y="-806.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1048.5" y="-806.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="944.5,-772 944.5,-797 1291.5,-797 1291.5,-772 944.5,-772"/>
+<text text-anchor="start" x="949.5" y="-781.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
+<text text-anchor="start" x="1022.5" y="-781.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1027.5" y="-781.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1123.5" y="-781.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="944.5,-747 944.5,-772 1291.5,-772 1291.5,-747 944.5,-747"/>
+<text text-anchor="start" x="949.5" y="-756.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="995.5" y="-756.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1000.5" y="-756.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1121.5" y="-756.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="944.5,-722 944.5,-747 1291.5,-747 1291.5,-722 944.5,-722"/>
+<text text-anchor="start" x="949.5" y="-731.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_run_conf</text>
+<text text-anchor="start" x="1043.5" y="-731.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1048.5" y="-731.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<text text-anchor="start" x="1099.5" y="-731.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="944.5,-697 944.5,-722 1291.5,-722 1291.5,-697 944.5,-697"/>
+<text text-anchor="start" x="949.5" y="-706.8" font-family="Helvetica,sans-Serif" font-size="14.00">from_date</text>
+<text text-anchor="start" x="1019.5" y="-706.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1024.5" y="-706.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1120.5" y="-706.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="944.5,-672 944.5,-697 1291.5,-697 1291.5,-672 944.5,-672"/>
+<text text-anchor="start" x="949.5" y="-681.8" font-family="Helvetica,sans-Serif" font-size="14.00">is_paused</text>
+<text text-anchor="start" x="1019.5" y="-681.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1024.5" y="-681.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
+<polygon fill="none" stroke="black" points="944.5,-647 944.5,-672 1291.5,-672 1291.5,-647 944.5,-647"/>
+<text text-anchor="start" x="949.5" y="-656.8" font-family="Helvetica,sans-Serif" font-size="14.00">max_active_runs</text>
+<text text-anchor="start" x="1066.5" y="-656.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1071.5" y="-656.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1148.5" y="-656.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="944.5,-622 944.5,-647 1291.5,-647 1291.5,-622 944.5,-622"/>
+<text text-anchor="start" x="949.5" y="-631.8" font-family="Helvetica,sans-Serif" font-size="14.00">reprocess_behavior</text>
+<text text-anchor="start" x="1084.5" y="-631.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1089.5" y="-631.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="1210.5" y="-631.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="944.5,-597 944.5,-622 1291.5,-622 1291.5,-597 944.5,-597"/>
+<text text-anchor="start" x="949.5" y="-606.8" font-family="Helvetica,sans-Serif" font-size="14.00">to_date</text>
+<text text-anchor="start" x="1001.5" y="-606.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1006.5" y="-606.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1102.5" y="-606.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="944.5,-572 944.5,-597 1291.5,-597 1291.5,-572 944.5,-572"/>
+<text text-anchor="start" x="949.5" y="-581.8" font-family="Helvetica,sans-Serif" font-size="14.00">triggering_user_name</text>
+<text text-anchor="start" x="1102.5" y="-581.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1107.5" y="-581.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(512)]</text>
+<polygon fill="none" stroke="black" points="944.5,-547 944.5,-572 1291.5,-572 1291.5,-547 944.5,-547"/>
+<text text-anchor="start" x="949.5" y="-556.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
+<text text-anchor="start" x="1028.5" y="-556.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1033.5" y="-556.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="1129.5" y="-556.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- backfill&#45;&#45;dag_run -->
 <g id="edge34" class="edge">
 <title>backfill:id&#45;&#45;dag_run:backfill_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1292.5,-2483C1334.47,-2483 1320.18,-2338.26 1335,-2299 1355.16,-2245.61 1338.93,-2186 1396,-2186"/>
-<text text-anchor="start" x="1365" y="-2174.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="1292.5" y="-2471.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1292.5,-835C1338.5,-835 1350,-835 1396,-835"/>
+<text text-anchor="start" x="1365" y="-823.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="1292.5" y="-823.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="M1292.5,-2483C1368.34,-2483 1307.07,-2371.2 1372,-2332 1558.58,-2219.37 1644.06,-2351 1862,-2351"/>
-<text text-anchor="start" x="1831" y="-2339.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="1292.5" y="-2486.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1292.5,-835C1434.69,-835 1719.81,-1981 1862,-1981"/>
+<text text-anchor="start" x="1831" y="-1969.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="1292.5" y="-838.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- deadline_alert -->
 <g id="node42" class="node">
 <title>deadline_alert</title>
-<polygon fill="none" stroke="black" points="1842,-1689 1842,-1717 2141,-1717 2141,-1689 1842,-1689"/>
-<text text-anchor="start" x="1928" y="-1700.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">deadline_alert</text>
-<polygon fill="none" stroke="black" points="1842,-1664 1842,-1689 2141,-1689 2141,-1664 1842,-1664"/>
-<text text-anchor="start" x="1847" y="-1673.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="1860" y="-1673.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1865" y="-1673.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
-<text text-anchor="start" x="1917" y="-1673.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1842,-1639 1842,-1664 2141,-1664 2141,-1639 1842,-1639"/>
-<text text-anchor="start" x="1847" y="-1648.8" font-family="Helvetica,sans-Serif" font-size="14.00">callback_def</text>
-<text text-anchor="start" x="1933" y="-1648.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1938" y="-1648.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<text text-anchor="start" x="1989" y="-1648.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1842,-1614 1842,-1639 2141,-1639 2141,-1614 1842,-1614"/>
-<text text-anchor="start" x="1847" y="-1623.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
-<text text-anchor="start" x="1920" y="-1623.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1925" y="-1623.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="2021" y="-1623.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1842,-1589 1842,-1614 2141,-1614 2141,-1589 1842,-1589"/>
-<text text-anchor="start" x="1847" y="-1598.8" font-family="Helvetica,sans-Serif" font-size="14.00">description</text>
-<text text-anchor="start" x="1925" y="-1598.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1930" y="-1598.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<polygon fill="none" stroke="black" points="1842,-1564 1842,-1589 2141,-1589 2141,-1564 1842,-1564"/>
-<text text-anchor="start" x="1847" y="-1573.8" font-family="Helvetica,sans-Serif" font-size="14.00">interval</text>
-<text text-anchor="start" x="1900" y="-1573.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1905" y="-1573.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [DOUBLE PRECISION]</text>
-<text text-anchor="start" x="2060" y="-1573.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1842,-1539 1842,-1564 2141,-1564 2141,-1539 1842,-1539"/>
-<text text-anchor="start" x="1847" y="-1548.8" font-family="Helvetica,sans-Serif" font-size="14.00">name</text>
-<text text-anchor="start" x="1887" y="-1548.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1892" y="-1548.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<polygon fill="none" stroke="black" points="1842,-1514 1842,-1539 2141,-1539 2141,-1514 1842,-1514"/>
-<text text-anchor="start" x="1847" y="-1523.8" font-family="Helvetica,sans-Serif" font-size="14.00">reference</text>
-<text text-anchor="start" x="1913" y="-1523.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1918" y="-1523.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<text text-anchor="start" x="1969" y="-1523.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1842,-1489 1842,-1514 2141,-1514 2141,-1489 1842,-1489"/>
-<text text-anchor="start" x="1847" y="-1498.8" font-family="Helvetica,sans-Serif" font-size="14.00">serialized_dag_id</text>
-<text text-anchor="start" x="1966" y="-1498.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1971" y="-1498.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
-<text text-anchor="start" x="2023" y="-1498.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1842,-2279 1842,-2307 2141,-2307 2141,-2279 1842,-2279"/>
+<text text-anchor="start" x="1928" y="-2290.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">deadline_alert</text>
+<polygon fill="none" stroke="black" points="1842,-2254 1842,-2279 2141,-2279 2141,-2254 1842,-2254"/>
+<text text-anchor="start" x="1847" y="-2263.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="1860" y="-2263.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1865" y="-2263.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
+<text text-anchor="start" x="1917" y="-2263.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1842,-2229 1842,-2254 2141,-2254 2141,-2229 1842,-2229"/>
+<text text-anchor="start" x="1847" y="-2238.8" font-family="Helvetica,sans-Serif" font-size="14.00">callback_def</text>
+<text text-anchor="start" x="1933" y="-2238.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1938" y="-2238.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<text text-anchor="start" x="1989" y="-2238.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1842,-2204 1842,-2229 2141,-2229 2141,-2204 1842,-2204"/>
+<text text-anchor="start" x="1847" y="-2213.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
+<text text-anchor="start" x="1920" y="-2213.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1925" y="-2213.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="2021" y="-2213.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1842,-2179 1842,-2204 2141,-2204 2141,-2179 1842,-2179"/>
+<text text-anchor="start" x="1847" y="-2188.8" font-family="Helvetica,sans-Serif" font-size="14.00">description</text>
+<text text-anchor="start" x="1925" y="-2188.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1930" y="-2188.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<polygon fill="none" stroke="black" points="1842,-2154 1842,-2179 2141,-2179 2141,-2154 1842,-2154"/>
+<text text-anchor="start" x="1847" y="-2163.8" font-family="Helvetica,sans-Serif" font-size="14.00">interval</text>
+<text text-anchor="start" x="1900" y="-2163.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1905" y="-2163.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [DOUBLE PRECISION]</text>
+<text text-anchor="start" x="2060" y="-2163.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1842,-2129 1842,-2154 2141,-2154 2141,-2129 1842,-2129"/>
+<text text-anchor="start" x="1847" y="-2138.8" font-family="Helvetica,sans-Serif" font-size="14.00">name</text>
+<text text-anchor="start" x="1887" y="-2138.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1892" y="-2138.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<polygon fill="none" stroke="black" points="1842,-2104 1842,-2129 2141,-2129 2141,-2104 1842,-2104"/>
+<text text-anchor="start" x="1847" y="-2113.8" font-family="Helvetica,sans-Serif" font-size="14.00">reference</text>
+<text text-anchor="start" x="1913" y="-2113.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1918" y="-2113.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<text text-anchor="start" x="1969" y="-2113.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1842,-2079 1842,-2104 2141,-2104 2141,-2079 1842,-2079"/>
+<text text-anchor="start" x="1847" y="-2088.8" font-family="Helvetica,sans-Serif" font-size="14.00">serialized_dag_id</text>
+<text text-anchor="start" x="1966" y="-2088.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1971" y="-2088.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
+<text text-anchor="start" x="2023" y="-2088.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- serialized_dag&#45;&#45;deadline_alert -->
 <g id="edge41" class="edge">
 <title>serialized_dag:id&#45;&#45;deadline_alert:serialized_dag_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1685,-1203C1834.49,-1203 1691.51,-1501 1841,-1501"/>
-<text text-anchor="start" x="1810" y="-1489.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="1685" y="-1191.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1685,-2145C1758.37,-2145 1767.63,-2091 1841,-2091"/>
+<text text-anchor="start" x="1810" y="-2079.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="1685" y="-2133.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- deadline_alert&#45;&#45;deadline -->
-<g id="edge51" class="edge">
+<g id="edge50" class="edge">
 <title>deadline_alert:id&#45;&#45;deadline:deadline_alert_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2142,-1677C2191.89,-1677 2177.29,-1730.03 2191,-1778 2232.89,-1924.53 2208.25,-1967.76 2227,-2119 2231.85,-2158.09 2237.61,-2470 2277,-2470"/>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2142,-2267C2250.35,-2267 2168.65,-2470 2277,-2470"/>
 <text text-anchor="start" x="2246" y="-2458.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="2142" y="-1665.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+<text text-anchor="start" x="2142" y="-2255.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
 </g>
 <!-- hitl_detail -->
 <g id="node47" class="node">
 <title>hitl_detail</title>
-<polygon fill="none" stroke="black" points="2296,-2328 2296,-2356 2556,-2356 2556,-2328 2296,-2328"/>
-<text text-anchor="start" x="2382" y="-2339.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">hitl_detail</text>
-<polygon fill="none" stroke="black" points="2296,-2303 2296,-2328 2556,-2328 2556,-2303 2296,-2303"/>
-<text text-anchor="start" x="2301" y="-2312.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">ti_id</text>
-<text text-anchor="start" x="2330" y="-2312.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2335" y="-2312.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
-<text text-anchor="start" x="2387" y="-2312.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2296,-2278 2296,-2303 2556,-2303 2556,-2278 2296,-2278"/>
-<text text-anchor="start" x="2301" y="-2287.8" font-family="Helvetica,sans-Serif" font-size="14.00">assignees</text>
-<text text-anchor="start" x="2371" y="-2287.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2376" y="-2287.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<polygon fill="none" stroke="black" points="2296,-2253 2296,-2278 2556,-2278 2556,-2253 2296,-2253"/>
-<text text-anchor="start" x="2301" y="-2262.8" font-family="Helvetica,sans-Serif" font-size="14.00">body</text>
-<text text-anchor="start" x="2336" y="-2262.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2341" y="-2262.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<polygon fill="none" stroke="black" points="2296,-2228 2296,-2253 2556,-2253 2556,-2228 2296,-2228"/>
-<text text-anchor="start" x="2301" y="-2237.8" font-family="Helvetica,sans-Serif" font-size="14.00">chosen_options</text>
-<text text-anchor="start" x="2409" y="-2237.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2414" y="-2237.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<polygon fill="none" stroke="black" points="2296,-2203 2296,-2228 2556,-2228 2556,-2203 2296,-2203"/>
-<text text-anchor="start" x="2301" y="-2212.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
-<text text-anchor="start" x="2374" y="-2212.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2379" y="-2212.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="2475" y="-2212.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2296,-2178 2296,-2203 2556,-2203 2556,-2178 2296,-2178"/>
-<text text-anchor="start" x="2301" y="-2187.8" font-family="Helvetica,sans-Serif" font-size="14.00">defaults</text>
-<text text-anchor="start" x="2358" y="-2187.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2363" y="-2187.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<polygon fill="none" stroke="black" points="2296,-2153 2296,-2178 2556,-2178 2556,-2153 2296,-2153"/>
-<text text-anchor="start" x="2301" y="-2162.8" font-family="Helvetica,sans-Serif" font-size="14.00">multiple</text>
-<text text-anchor="start" x="2358" y="-2162.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2363" y="-2162.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
-<polygon fill="none" stroke="black" points="2296,-2128 2296,-2153 2556,-2153 2556,-2128 2296,-2128"/>
-<text text-anchor="start" x="2301" y="-2137.8" font-family="Helvetica,sans-Serif" font-size="14.00">options</text>
-<text text-anchor="start" x="2353" y="-2137.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2358" y="-2137.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<text text-anchor="start" x="2409" y="-2137.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2296,-2103 2296,-2128 2556,-2128 2556,-2103 2296,-2103"/>
-<text text-anchor="start" x="2301" y="-2112.8" font-family="Helvetica,sans-Serif" font-size="14.00">params</text>
-<text text-anchor="start" x="2354" y="-2112.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2359" y="-2112.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<text text-anchor="start" x="2410" y="-2112.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2296,-2078 2296,-2103 2556,-2103 2556,-2078 2296,-2078"/>
-<text text-anchor="start" x="2301" y="-2087.8" font-family="Helvetica,sans-Serif" font-size="14.00">params_input</text>
-<text text-anchor="start" x="2397" y="-2087.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2402" y="-2087.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<text text-anchor="start" x="2453" y="-2087.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2296,-2053 2296,-2078 2556,-2078 2556,-2053 2296,-2053"/>
-<text text-anchor="start" x="2301" y="-2062.8" font-family="Helvetica,sans-Serif" font-size="14.00">responded_at</text>
-<text text-anchor="start" x="2395" y="-2062.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2400" y="-2062.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="2296,-2028 2296,-2053 2556,-2053 2556,-2028 2296,-2028"/>
-<text text-anchor="start" x="2301" y="-2037.8" font-family="Helvetica,sans-Serif" font-size="14.00">responded_by</text>
-<text text-anchor="start" x="2399" y="-2037.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2404" y="-2037.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<polygon fill="none" stroke="black" points="2296,-2003 2296,-2028 2556,-2028 2556,-2003 2296,-2003"/>
-<text text-anchor="start" x="2301" y="-2012.8" font-family="Helvetica,sans-Serif" font-size="14.00">subject</text>
-<text text-anchor="start" x="2352" y="-2012.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2357" y="-2012.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<text text-anchor="start" x="2407" y="-2012.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2296,-1945 2296,-1973 2556,-1973 2556,-1945 2296,-1945"/>
+<text text-anchor="start" x="2382" y="-1956.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">hitl_detail</text>
+<polygon fill="none" stroke="black" points="2296,-1920 2296,-1945 2556,-1945 2556,-1920 2296,-1920"/>
+<text text-anchor="start" x="2301" y="-1929.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">ti_id</text>
+<text text-anchor="start" x="2330" y="-1929.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2335" y="-1929.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
+<text text-anchor="start" x="2387" y="-1929.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2296,-1895 2296,-1920 2556,-1920 2556,-1895 2296,-1895"/>
+<text text-anchor="start" x="2301" y="-1904.8" font-family="Helvetica,sans-Serif" font-size="14.00">assignees</text>
+<text text-anchor="start" x="2371" y="-1904.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2376" y="-1904.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<polygon fill="none" stroke="black" points="2296,-1870 2296,-1895 2556,-1895 2556,-1870 2296,-1870"/>
+<text text-anchor="start" x="2301" y="-1879.8" font-family="Helvetica,sans-Serif" font-size="14.00">body</text>
+<text text-anchor="start" x="2336" y="-1879.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2341" y="-1879.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<polygon fill="none" stroke="black" points="2296,-1845 2296,-1870 2556,-1870 2556,-1845 2296,-1845"/>
+<text text-anchor="start" x="2301" y="-1854.8" font-family="Helvetica,sans-Serif" font-size="14.00">chosen_options</text>
+<text text-anchor="start" x="2409" y="-1854.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2414" y="-1854.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<polygon fill="none" stroke="black" points="2296,-1820 2296,-1845 2556,-1845 2556,-1820 2296,-1820"/>
+<text text-anchor="start" x="2301" y="-1829.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
+<text text-anchor="start" x="2374" y="-1829.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2379" y="-1829.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="2475" y="-1829.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2296,-1795 2296,-1820 2556,-1820 2556,-1795 2296,-1795"/>
+<text text-anchor="start" x="2301" y="-1804.8" font-family="Helvetica,sans-Serif" font-size="14.00">defaults</text>
+<text text-anchor="start" x="2358" y="-1804.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2363" y="-1804.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<polygon fill="none" stroke="black" points="2296,-1770 2296,-1795 2556,-1795 2556,-1770 2296,-1770"/>
+<text text-anchor="start" x="2301" y="-1779.8" font-family="Helvetica,sans-Serif" font-size="14.00">multiple</text>
+<text text-anchor="start" x="2358" y="-1779.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2363" y="-1779.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
+<polygon fill="none" stroke="black" points="2296,-1745 2296,-1770 2556,-1770 2556,-1745 2296,-1745"/>
+<text text-anchor="start" x="2301" y="-1754.8" font-family="Helvetica,sans-Serif" font-size="14.00">options</text>
+<text text-anchor="start" x="2353" y="-1754.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2358" y="-1754.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<text text-anchor="start" x="2409" y="-1754.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2296,-1720 2296,-1745 2556,-1745 2556,-1720 2296,-1720"/>
+<text text-anchor="start" x="2301" y="-1729.8" font-family="Helvetica,sans-Serif" font-size="14.00">params</text>
+<text text-anchor="start" x="2354" y="-1729.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2359" y="-1729.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<text text-anchor="start" x="2410" y="-1729.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2296,-1695 2296,-1720 2556,-1720 2556,-1695 2296,-1695"/>
+<text text-anchor="start" x="2301" y="-1704.8" font-family="Helvetica,sans-Serif" font-size="14.00">params_input</text>
+<text text-anchor="start" x="2397" y="-1704.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2402" y="-1704.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<text text-anchor="start" x="2453" y="-1704.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2296,-1670 2296,-1695 2556,-1695 2556,-1670 2296,-1670"/>
+<text text-anchor="start" x="2301" y="-1679.8" font-family="Helvetica,sans-Serif" font-size="14.00">responded_at</text>
+<text text-anchor="start" x="2395" y="-1679.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2400" y="-1679.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="2296,-1645 2296,-1670 2556,-1670 2556,-1645 2296,-1645"/>
+<text text-anchor="start" x="2301" y="-1654.8" font-family="Helvetica,sans-Serif" font-size="14.00">responded_by</text>
+<text text-anchor="start" x="2399" y="-1654.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2404" y="-1654.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<polygon fill="none" stroke="black" points="2296,-1620 2296,-1645 2556,-1645 2556,-1620 2296,-1620"/>
+<text text-anchor="start" x="2301" y="-1629.8" font-family="Helvetica,sans-Serif" font-size="14.00">subject</text>
+<text text-anchor="start" x="2352" y="-1629.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2357" y="-1629.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<text text-anchor="start" x="2407" y="-1629.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- task_instance&#45;&#45;hitl_detail -->
 <g id="edge52" class="edge">
 <title>task_instance:id&#45;&#45;hitl_detail:ti_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2184,-1325C2239.4,-1325 2239.6,-2316 2295,-2316"/>
-<text text-anchor="start" x="2285" y="-2304.8" font-family="Times,serif" font-size="14.00">1</text>
-<text text-anchor="start" x="2184" y="-1313.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2184,-1528C2277.32,-1528 2201.68,-1933 2295,-1933"/>
+<text text-anchor="start" x="2285" y="-1921.8" font-family="Times,serif" font-size="14.00">1</text>
+<text text-anchor="start" x="2184" y="-1516.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- task_map -->
 <g id="node48" class="node">
 <title>task_map</title>
-<polygon fill="none" stroke="black" points="2296,-154 2296,-182 2557,-182 2557,-154 2296,-154"/>
-<text text-anchor="start" x="2384" y="-165.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">task_map</text>
-<polygon fill="none" stroke="black" points="2296,-129 2296,-154 2557,-154 2557,-129 2296,-129"/>
-<text text-anchor="start" x="2301" y="-138.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="2347" y="-138.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2352" y="-138.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="2473" y="-138.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2296,-104 2296,-129 2557,-129 2557,-104 2296,-104"/>
-<text text-anchor="start" x="2301" y="-113.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">map_index</text>
-<text text-anchor="start" x="2377" y="-113.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2382" y="-113.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="2459" y="-113.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2296,-79 2296,-104 2557,-104 2557,-79 2296,-79"/>
-<text text-anchor="start" x="2301" y="-88.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">run_id</text>
-<text text-anchor="start" x="2345" y="-88.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2350" y="-88.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="2471" y="-88.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2296,-54 2296,-79 2557,-79 2557,-54 2296,-54"/>
-<text text-anchor="start" x="2301" y="-63.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">task_id</text>
-<text text-anchor="start" x="2350" y="-63.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2355" y="-63.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="2476" y="-63.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2296,-29 2296,-54 2557,-54 2557,-29 2296,-29"/>
-<text text-anchor="start" x="2301" y="-38.8" font-family="Helvetica,sans-Serif" font-size="14.00">keys</text>
-<text text-anchor="start" x="2333" y="-38.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2338" y="-38.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSONB]</text>
-<polygon fill="none" stroke="black" points="2296,-4 2296,-29 2557,-29 2557,-4 2296,-4"/>
-<text text-anchor="start" x="2301" y="-13.8" font-family="Helvetica,sans-Serif" font-size="14.00">length</text>
-<text text-anchor="start" x="2346" y="-13.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2351" y="-13.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="2428" y="-13.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2296,-612 2296,-640 2557,-640 2557,-612 2296,-612"/>
+<text text-anchor="start" x="2384" y="-623.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">task_map</text>
+<polygon fill="none" stroke="black" points="2296,-587 2296,-612 2557,-612 2557,-587 2296,-587"/>
+<text text-anchor="start" x="2301" y="-596.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="2347" y="-596.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2352" y="-596.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="2473" y="-596.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2296,-562 2296,-587 2557,-587 2557,-562 2296,-562"/>
+<text text-anchor="start" x="2301" y="-571.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">map_index</text>
+<text text-anchor="start" x="2377" y="-571.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2382" y="-571.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="2459" y="-571.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2296,-537 2296,-562 2557,-562 2557,-537 2296,-537"/>
+<text text-anchor="start" x="2301" y="-546.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">run_id</text>
+<text text-anchor="start" x="2345" y="-546.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2350" y="-546.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="2471" y="-546.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2296,-512 2296,-537 2557,-537 2557,-512 2296,-512"/>
+<text text-anchor="start" x="2301" y="-521.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">task_id</text>
+<text text-anchor="start" x="2350" y="-521.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2355" y="-521.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="2476" y="-521.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2296,-487 2296,-512 2557,-512 2557,-487 2296,-487"/>
+<text text-anchor="start" x="2301" y="-496.8" font-family="Helvetica,sans-Serif" font-size="14.00">keys</text>
+<text text-anchor="start" x="2333" y="-496.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2338" y="-496.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSONB]</text>
+<polygon fill="none" stroke="black" points="2296,-462 2296,-487 2557,-487 2557,-462 2296,-462"/>
+<text text-anchor="start" x="2301" y="-471.8" font-family="Helvetica,sans-Serif" font-size="14.00">length</text>
+<text text-anchor="start" x="2346" y="-471.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2351" y="-471.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="2428" y="-471.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- task_instance&#45;&#45;task_map -->
 <g id="edge53" class="edge">
-<title>task_instance:map_index&#45;&#45;task_map:map_index</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2184,-1025C2220.74,-1025 2221.88,-401.39 2227,-365 2234.96,-308.41 2237.85,-117 2295,-117"/>
-<text text-anchor="start" x="2264" y="-105.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="2184" y="-1013.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="M2184,-752C2296.7,-752 2182.3,-524 2295,-524"/>
+<text text-anchor="start" x="2264" y="-512.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="2184" y="-740.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- task_instance&#45;&#45;task_map -->
 <g id="edge54" class="edge">
-<title>task_instance:run_id&#45;&#45;task_map:run_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2184,-699C2222.63,-699 2220.22,-392.03 2227,-354 2239.73,-282.57 2245.41,-265.13 2264,-195 2276.36,-148.38 2246.77,-91 2295,-91"/>
-<text text-anchor="start" x="2264" y="-79.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="2184" y="-687.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="M2184,-1453C2228.67,-1453 2250.36,-695.53 2264,-653 2272.33,-627.01 2267.71,-600 2295,-600"/>
+<text text-anchor="start" x="2264" y="-588.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="2184" y="-1441.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- task_instance&#45;&#45;task_map -->
 <g id="edge55" class="edge">
-<title>task_instance:task_id&#45;&#45;task_map:task_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2184,-549C2230.11,-549 2216.78,-390.97 2227,-346 2255.38,-221.12 2166.94,-66 2295,-66"/>
-<text text-anchor="start" x="2264" y="-54.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="2184" y="-537.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="M2184,-1228C2257.6,-1228 2221.4,-575 2295,-575"/>
+<text text-anchor="start" x="2264" y="-563.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="2184" y="-1216.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- task_instance&#45;&#45;task_map -->
 <g id="edge56" class="edge">
-<title>task_instance:dag_id&#45;&#45;task_map:dag_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2184,-1250C2224.29,-1250 2223.57,-566.15 2227,-526 2234.39,-439.65 2208.34,-142 2295,-142"/>
-<text text-anchor="start" x="2264" y="-130.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="2184" y="-1238.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="M2184,-902C2348.46,-902 2130.54,-549 2295,-549"/>
+<text text-anchor="start" x="2264" y="-537.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="2184" y="-890.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- task_reschedule -->
 <g id="node49" class="node">
 <title>task_reschedule</title>
-<polygon fill="none" stroke="black" points="2276,-1950 2276,-1978 2577,-1978 2577,-1950 2276,-1950"/>
-<text text-anchor="start" x="2354" y="-1961.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">task_reschedule</text>
-<polygon fill="none" stroke="black" points="2276,-1925 2276,-1950 2577,-1950 2577,-1925 2276,-1925"/>
-<text text-anchor="start" x="2281" y="-1934.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="2294" y="-1934.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2299" y="-1934.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="2376" y="-1934.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2276,-1900 2276,-1925 2577,-1925 2577,-1900 2276,-1900"/>
-<text text-anchor="start" x="2281" y="-1909.8" font-family="Helvetica,sans-Serif" font-size="14.00">duration</text>
-<text text-anchor="start" x="2340" y="-1909.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2345" y="-1909.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="2422" y="-1909.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2276,-1875 2276,-1900 2577,-1900 2577,-1875 2276,-1875"/>
-<text text-anchor="start" x="2281" y="-1884.8" font-family="Helvetica,sans-Serif" font-size="14.00">end_date</text>
-<text text-anchor="start" x="2345" y="-1884.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2350" y="-1884.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="2446" y="-1884.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2276,-1850 2276,-1875 2577,-1875 2577,-1850 2276,-1850"/>
-<text text-anchor="start" x="2281" y="-1859.8" font-family="Helvetica,sans-Serif" font-size="14.00">reschedule_date</text>
-<text text-anchor="start" x="2395" y="-1859.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2400" y="-1859.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="2496" y="-1859.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2276,-1825 2276,-1850 2577,-1850 2577,-1825 2276,-1825"/>
-<text text-anchor="start" x="2281" y="-1834.8" font-family="Helvetica,sans-Serif" font-size="14.00">start_date</text>
-<text text-anchor="start" x="2351" y="-1834.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2356" y="-1834.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="2452" y="-1834.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2276,-1800 2276,-1825 2577,-1825 2577,-1800 2276,-1800"/>
-<text text-anchor="start" x="2281" y="-1809.8" font-family="Helvetica,sans-Serif" font-size="14.00">ti_id</text>
-<text text-anchor="start" x="2310" y="-1809.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2315" y="-1809.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
-<text text-anchor="start" x="2367" y="-1809.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2276,-2329 2276,-2357 2577,-2357 2577,-2329 2276,-2329"/>
+<text text-anchor="start" x="2354" y="-2340.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">task_reschedule</text>
+<polygon fill="none" stroke="black" points="2276,-2304 2276,-2329 2577,-2329 2577,-2304 2276,-2304"/>
+<text text-anchor="start" x="2281" y="-2313.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="2294" y="-2313.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2299" y="-2313.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="2376" y="-2313.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2276,-2279 2276,-2304 2577,-2304 2577,-2279 2276,-2279"/>
+<text text-anchor="start" x="2281" y="-2288.8" font-family="Helvetica,sans-Serif" font-size="14.00">duration</text>
+<text text-anchor="start" x="2340" y="-2288.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2345" y="-2288.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="2422" y="-2288.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2276,-2254 2276,-2279 2577,-2279 2577,-2254 2276,-2254"/>
+<text text-anchor="start" x="2281" y="-2263.8" font-family="Helvetica,sans-Serif" font-size="14.00">end_date</text>
+<text text-anchor="start" x="2345" y="-2263.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2350" y="-2263.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="2446" y="-2263.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2276,-2229 2276,-2254 2577,-2254 2577,-2229 2276,-2229"/>
+<text text-anchor="start" x="2281" y="-2238.8" font-family="Helvetica,sans-Serif" font-size="14.00">reschedule_date</text>
+<text text-anchor="start" x="2395" y="-2238.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2400" y="-2238.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="2496" y="-2238.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2276,-2204 2276,-2229 2577,-2229 2577,-2204 2276,-2204"/>
+<text text-anchor="start" x="2281" y="-2213.8" font-family="Helvetica,sans-Serif" font-size="14.00">start_date</text>
+<text text-anchor="start" x="2351" y="-2213.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2356" y="-2213.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="2452" y="-2213.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2276,-2179 2276,-2204 2577,-2204 2577,-2179 2276,-2179"/>
+<text text-anchor="start" x="2281" y="-2188.8" font-family="Helvetica,sans-Serif" font-size="14.00">ti_id</text>
+<text text-anchor="start" x="2310" y="-2188.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2315" y="-2188.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
+<text text-anchor="start" x="2367" y="-2188.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- task_instance&#45;&#45;task_reschedule -->
 <g id="edge57" class="edge">
 <title>task_instance:id&#45;&#45;task_reschedule:ti_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2184,-1325C2294.1,-1325 2164.9,-1812 2275,-1812"/>
-<text text-anchor="start" x="2244" y="-1800.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="2184" y="-1328.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2184,-1528C2258.36,-1528 2200.64,-2191 2275,-2191"/>
+<text text-anchor="start" x="2244" y="-2179.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="2184" y="-1531.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- xcom -->
 <g id="node50" class="node">
 <title>xcom</title>
-<polygon fill="none" stroke="black" points="2295,-1566 2295,-1594 2557,-1594 2557,-1566 2295,-1566"/>
-<text text-anchor="start" x="2401.5" y="-1577.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">xcom</text>
-<polygon fill="none" stroke="black" points="2295,-1541 2295,-1566 2557,-1566 2557,-1541 2295,-1541"/>
-<text text-anchor="start" x="2300" y="-1550.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_run_id</text>
-<text text-anchor="start" x="2377" y="-1550.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2382" y="-1550.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="2459" y="-1550.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2295,-1516 2295,-1541 2557,-1541 2557,-1516 2295,-1516"/>
-<text text-anchor="start" x="2300" y="-1525.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">key</text>
-<text text-anchor="start" x="2325" y="-1525.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2330" y="-1525.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(512)]</text>
-<text text-anchor="start" x="2451" y="-1525.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2295,-1491 2295,-1516 2557,-1516 2557,-1491 2295,-1491"/>
-<text text-anchor="start" x="2300" y="-1500.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">map_index</text>
-<text text-anchor="start" x="2376" y="-1500.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2381" y="-1500.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="2458" y="-1500.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2295,-1466 2295,-1491 2557,-1491 2557,-1466 2295,-1466"/>
-<text text-anchor="start" x="2300" y="-1475.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">task_id</text>
-<text text-anchor="start" x="2349" y="-1475.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2354" y="-1475.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="2475" y="-1475.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2295,-1441 2295,-1466 2557,-1466 2557,-1441 2295,-1441"/>
-<text text-anchor="start" x="2300" y="-1450.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="2346" y="-1450.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2351" y="-1450.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="2472" y="-1450.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2295,-1416 2295,-1441 2557,-1441 2557,-1416 2295,-1416"/>
-<text text-anchor="start" x="2300" y="-1425.8" font-family="Helvetica,sans-Serif" font-size="14.00">run_id</text>
-<text text-anchor="start" x="2344" y="-1425.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2349" y="-1425.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="2470" y="-1425.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2295,-1391 2295,-1416 2557,-1416 2557,-1391 2295,-1391"/>
-<text text-anchor="start" x="2300" y="-1400.8" font-family="Helvetica,sans-Serif" font-size="14.00">timestamp</text>
-<text text-anchor="start" x="2375" y="-1400.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2380" y="-1400.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="2476" y="-1400.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2295,-1366 2295,-1391 2557,-1391 2557,-1366 2295,-1366"/>
-<text text-anchor="start" x="2300" y="-1375.8" font-family="Helvetica,sans-Serif" font-size="14.00">value</text>
-<text text-anchor="start" x="2338" y="-1375.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2343" y="-1375.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSONB]</text>
+<polygon fill="none" stroke="black" points="2295,-204 2295,-232 2557,-232 2557,-204 2295,-204"/>
+<text text-anchor="start" x="2401.5" y="-215.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">xcom</text>
+<polygon fill="none" stroke="black" points="2295,-179 2295,-204 2557,-204 2557,-179 2295,-179"/>
+<text text-anchor="start" x="2300" y="-188.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_run_id</text>
+<text text-anchor="start" x="2377" y="-188.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2382" y="-188.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="2459" y="-188.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2295,-154 2295,-179 2557,-179 2557,-154 2295,-154"/>
+<text text-anchor="start" x="2300" y="-163.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">key</text>
+<text text-anchor="start" x="2325" y="-163.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2330" y="-163.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(512)]</text>
+<text text-anchor="start" x="2451" y="-163.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2295,-129 2295,-154 2557,-154 2557,-129 2295,-129"/>
+<text text-anchor="start" x="2300" y="-138.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">map_index</text>
+<text text-anchor="start" x="2376" y="-138.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2381" y="-138.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="2458" y="-138.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2295,-104 2295,-129 2557,-129 2557,-104 2295,-104"/>
+<text text-anchor="start" x="2300" y="-113.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">task_id</text>
+<text text-anchor="start" x="2349" y="-113.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2354" y="-113.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="2475" y="-113.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2295,-79 2295,-104 2557,-104 2557,-79 2295,-79"/>
+<text text-anchor="start" x="2300" y="-88.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="2346" y="-88.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2351" y="-88.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="2472" y="-88.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2295,-54 2295,-79 2557,-79 2557,-54 2295,-54"/>
+<text text-anchor="start" x="2300" y="-63.8" font-family="Helvetica,sans-Serif" font-size="14.00">run_id</text>
+<text text-anchor="start" x="2344" y="-63.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2349" y="-63.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="2470" y="-63.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2295,-29 2295,-54 2557,-54 2557,-29 2295,-29"/>
+<text text-anchor="start" x="2300" y="-38.8" font-family="Helvetica,sans-Serif" font-size="14.00">timestamp</text>
+<text text-anchor="start" x="2375" y="-38.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2380" y="-38.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="2476" y="-38.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2295,-4 2295,-29 2557,-29 2557,-4 2295,-4"/>
+<text text-anchor="start" x="2300" y="-13.8" font-family="Helvetica,sans-Serif" font-size="14.00">value</text>
+<text text-anchor="start" x="2338" y="-13.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2343" y="-13.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSONB]</text>
 </g>
 <!-- task_instance&#45;&#45;xcom -->
 <g id="edge58" class="edge">
-<title>task_instance:dag_id&#45;&#45;xcom:dag_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2184,-1250C2286.62,-1250 2191.38,-1453 2294,-1453"/>
-<text text-anchor="start" x="2263" y="-1441.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="2184" y="-1253.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="M2184,-1228C2214.59,-1228 2224.51,-709.49 2227,-679 2242.78,-486.06 2228.54,-435.31 2264,-245 2272.73,-198.13 2246.32,-142 2294,-142"/>
+<text text-anchor="start" x="2263" y="-130.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="2184" y="-1231.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- task_instance&#45;&#45;xcom -->
 <g id="edge59" class="edge">
 <title>task_instance:task_id&#45;&#45;xcom:task_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2184,-549C2206.44,-549 2260.26,-1330.87 2264,-1353 2273.52,-1409.33 2236.87,-1478 2294,-1478"/>
-<text text-anchor="start" x="2263" y="-1466.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="2184" y="-552.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2184,-752C2255.72,-752 2222.28,-116 2294,-116"/>
+<text text-anchor="start" x="2263" y="-104.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="2184" y="-755.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- task_instance&#45;&#45;xcom -->
 <g id="edge60" class="edge">
-<title>task_instance:map_index&#45;&#45;xcom:map_index</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2184,-1025C2243.66,-1025 2213.27,-1231.94 2227,-1290 2249.93,-1386.99 2194.34,-1504 2294,-1504"/>
-<text text-anchor="start" x="2263" y="-1492.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="2184" y="-1028.8" font-family="Times,serif" font-size="14.00">1</text>
+<title>task_instance:dag_id&#45;&#45;xcom:dag_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2184,-1453C2221.8,-1453 2224.49,-811.71 2227,-774 2242.67,-538.84 2233.19,-478.66 2264,-245 2273.12,-175.87 2224.27,-91 2294,-91"/>
+<text text-anchor="start" x="2263" y="-79.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="2184" y="-1456.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- task_instance&#45;&#45;xcom -->
 <g id="edge61" class="edge">
 <title>task_instance:run_id&#45;&#45;xcom:run_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2184,-699C2347.83,-699 2130.17,-1428 2294,-1428"/>
-<text text-anchor="start" x="2263" y="-1416.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="2184" y="-702.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2184,-902C2230.84,-902 2247.16,-66 2294,-66"/>
+<text text-anchor="start" x="2263" y="-54.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="2184" y="-905.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- task_instance_note -->
 <g id="node51" class="node">
 <title>task_instance_note</title>
-<polygon fill="none" stroke="black" points="2293,-1745 2293,-1773 2559,-1773 2559,-1745 2293,-1745"/>
-<text text-anchor="start" x="2340" y="-1756.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">task_instance_note</text>
-<polygon fill="none" stroke="black" points="2293,-1720 2293,-1745 2559,-1745 2559,-1720 2293,-1720"/>
-<text text-anchor="start" x="2298" y="-1729.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">ti_id</text>
-<text text-anchor="start" x="2327" y="-1729.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2332" y="-1729.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
-<text text-anchor="start" x="2384" y="-1729.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2293,-1695 2293,-1720 2559,-1720 2559,-1695 2293,-1695"/>
-<text text-anchor="start" x="2298" y="-1704.8" font-family="Helvetica,sans-Serif" font-size="14.00">content</text>
-<text text-anchor="start" x="2351" y="-1704.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2356" y="-1704.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
-<polygon fill="none" stroke="black" points="2293,-1670 2293,-1695 2559,-1695 2559,-1670 2293,-1670"/>
-<text text-anchor="start" x="2298" y="-1679.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
-<text text-anchor="start" x="2371" y="-1679.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2376" y="-1679.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="2472" y="-1679.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2293,-1645 2293,-1670 2559,-1670 2559,-1645 2293,-1645"/>
-<text text-anchor="start" x="2298" y="-1654.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
-<text text-anchor="start" x="2377" y="-1654.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2382" y="-1654.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="2478" y="-1654.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2293,-1620 2293,-1645 2559,-1645 2559,-1620 2293,-1620"/>
-<text text-anchor="start" x="2298" y="-1629.8" font-family="Helvetica,sans-Serif" font-size="14.00">user_id</text>
-<text text-anchor="start" x="2349" y="-1629.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2354" y="-1629.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(128)]</text>
+<polygon fill="none" stroke="black" points="2293,-2124 2293,-2152 2559,-2152 2559,-2124 2293,-2124"/>
+<text text-anchor="start" x="2340" 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="2293,-2099 2293,-2124 2559,-2124 2559,-2099 2293,-2099"/>
+<text text-anchor="start" x="2298" y="-2108.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">ti_id</text>
+<text text-anchor="start" x="2327" y="-2108.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2332" y="-2108.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
+<text text-anchor="start" x="2384" y="-2108.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2293,-2074 2293,-2099 2559,-2099 2559,-2074 2293,-2074"/>
+<text text-anchor="start" x="2298" y="-2083.8" font-family="Helvetica,sans-Serif" font-size="14.00">content</text>
+<text text-anchor="start" x="2351" y="-2083.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2356" y="-2083.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
+<polygon fill="none" stroke="black" points="2293,-2049 2293,-2074 2559,-2074 2559,-2049 2293,-2049"/>
+<text text-anchor="start" x="2298" y="-2058.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
+<text text-anchor="start" x="2371" y="-2058.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2376" y="-2058.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="2472" y="-2058.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2293,-2024 2293,-2049 2559,-2049 2559,-2024 2293,-2024"/>
+<text text-anchor="start" x="2298" y="-2033.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
+<text text-anchor="start" x="2377" y="-2033.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2382" y="-2033.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="2478" y="-2033.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2293,-1999 2293,-2024 2559,-2024 2559,-1999 2293,-1999"/>
+<text text-anchor="start" x="2298" y="-2008.8" font-family="Helvetica,sans-Serif" font-size="14.00">user_id</text>
+<text text-anchor="start" x="2349" y="-2008.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2354" y="-2008.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(128)]</text>
 </g>
 <!-- task_instance&#45;&#45;task_instance_note -->
 <g id="edge62" class="edge">
 <title>task_instance:id&#45;&#45;task_instance_note:ti_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2184,-1325C2371.58,-1325 2104.42,-1733 2292,-1733"/>
-<text text-anchor="start" x="2282" y="-1721.8" font-family="Times,serif" font-size="14.00">1</text>
-<text text-anchor="start" x="2174" y="-1313.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2184,-1528C2249.99,-1528 2226.01,-2112 2292,-2112"/>
+<text text-anchor="start" x="2282" y="-2100.8" font-family="Times,serif" font-size="14.00">1</text>
+<text text-anchor="start" x="2174" y="-1516.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- task_instance_history -->
-<g id="node53" class="node">
+<g id="node52" class="node">
 <title>task_instance_history</title>
-<polygon fill="none" stroke="black" points="2272,-1312 2272,-1340 2580,-1340 2580,-1312 2272,-1312"/>
-<text text-anchor="start" x="2328.5" y="-1323.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">task_instance_history</text>
-<polygon fill="none" stroke="black" points="2272,-1287 2272,-1312 2580,-1312 2580,-1287 2272,-1287"/>
-<text text-anchor="start" x="2277" y="-1296.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">task_instance_id</text>
-<text text-anchor="start" x="2392" y="-1296.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2397" y="-1296.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
-<text text-anchor="start" x="2449" y="-1296.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2272,-1262 2272,-1287 2580,-1287 2580,-1262 2272,-1262"/>
-<text text-anchor="start" x="2277" y="-1271.8" font-family="Helvetica,sans-Serif" font-size="14.00">context_carrier</text>
-<text text-anchor="start" x="2381" y="-1271.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2386" y="-1271.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSONB]</text>
-<polygon fill="none" stroke="black" points="2272,-1237 2272,-1262 2580,-1262 2580,-1237 2272,-1237"/>
-<text text-anchor="start" x="2277" y="-1246.8" font-family="Helvetica,sans-Serif" font-size="14.00">custom_operator_name</text>
-<text text-anchor="start" x="2440" y="-1246.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2445" y="-1246.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
-<polygon fill="none" stroke="black" points="2272,-1212 2272,-1237 2580,-1237 2580,-1212 2272,-1212"/>
-<text text-anchor="start" x="2277" y="-1221.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="2323" y="-1221.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2328" y="-1221.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="2449" y="-1221.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2272,-1187 2272,-1212 2580,-1212 2580,-1187 2272,-1187"/>
-<text text-anchor="start" x="2277" y="-1196.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_version_id</text>
-<text text-anchor="start" x="2381" y="-1196.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2386" y="-1196.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
-<polygon fill="none" stroke="black" points="2272,-1162 2272,-1187 2580,-1187 2580,-1162 2272,-1162"/>
-<text text-anchor="start" x="2277" y="-1171.8" font-family="Helvetica,sans-Serif" font-size="14.00">duration</text>
-<text text-anchor="start" x="2336" y="-1171.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2341" y="-1171.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [DOUBLE PRECISION]</text>
-<polygon fill="none" stroke="black" points="2272,-1137 2272,-1162 2580,-1162 2580,-1137 2272,-1137"/>
-<text text-anchor="start" x="2277" y="-1146.8" font-family="Helvetica,sans-Serif" font-size="14.00">end_date</text>
-<text text-anchor="start" x="2341" y="-1146.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2346" y="-1146.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="2272,-1112 2272,-1137 2580,-1137 2580,-1112 2272,-1112"/>
-<text text-anchor="start" x="2277" y="-1121.8" font-family="Helvetica,sans-Serif" font-size="14.00">executor</text>
-<text text-anchor="start" x="2338" y="-1121.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2343" y="-1121.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
-<polygon fill="none" stroke="black" points="2272,-1087 2272,-1112 2580,-1112 2580,-1087 2272,-1087"/>
-<text text-anchor="start" x="2277" y="-1096.8" font-family="Helvetica,sans-Serif" font-size="14.00">executor_config</text>
-<text text-anchor="start" x="2387" y="-1096.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2392" y="-1096.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BYTEA]</text>
-<polygon fill="none" stroke="black" points="2272,-1062 2272,-1087 2580,-1087 2580,-1062 2272,-1062"/>
-<text text-anchor="start" x="2277" y="-1071.8" font-family="Helvetica,sans-Serif" font-size="14.00">external_executor_id</text>
-<text text-anchor="start" x="2420" y="-1071.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2425" y="-1071.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<polygon fill="none" stroke="black" points="2272,-1037 2272,-1062 2580,-1062 2580,-1037 2272,-1037"/>
-<text text-anchor="start" x="2277" y="-1046.8" font-family="Helvetica,sans-Serif" font-size="14.00">hostname</text>
-<text text-anchor="start" x="2347" y="-1046.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2352" y="-1046.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
-<polygon fill="none" stroke="black" points="2272,-1012 2272,-1037 2580,-1037 2580,-1012 2272,-1012"/>
-<text text-anchor="start" x="2277" y="-1021.8" font-family="Helvetica,sans-Serif" font-size="14.00">map_index</text>
-<text text-anchor="start" x="2353" y="-1021.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2358" y="-1021.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="2435" y="-1021.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2272,-987 2272,-1012 2580,-1012 2580,-987 2272,-987"/>
-<text text-anchor="start" x="2277" y="-996.8" font-family="Helvetica,sans-Serif" font-size="14.00">max_tries</text>
-<text text-anchor="start" x="2345" y="-996.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2350" y="-996.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="2272,-962 2272,-987 2580,-987 2580,-962 2272,-962"/>
-<text text-anchor="start" x="2277" y="-971.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_kwargs</text>
-<text text-anchor="start" x="2365" y="-971.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2370" y="-971.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSONB]</text>
-<polygon fill="none" stroke="black" points="2272,-937 2272,-962 2580,-962 2580,-937 2272,-937"/>
-<text text-anchor="start" x="2277" y="-946.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_method</text>
-<text text-anchor="start" x="2368" y="-946.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2373" y="-946.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
-<polygon fill="none" stroke="black" points="2272,-912 2272,-937 2580,-937 2580,-912 2272,-912"/>
-<text text-anchor="start" x="2277" y="-921.8" font-family="Helvetica,sans-Serif" font-size="14.00">operator</text>
-<text text-anchor="start" x="2337" y="-921.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2342" y="-921.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
-<polygon fill="none" stroke="black" points="2272,-887 2272,-912 2580,-912 2580,-887 2272,-887"/>
-<text text-anchor="start" x="2277" y="-896.8" font-family="Helvetica,sans-Serif" font-size="14.00">pid</text>
-<text text-anchor="start" x="2299" y="-896.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2304" y="-896.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="2272,-862 2272,-887 2580,-887 2580,-862 2272,-862"/>
-<text text-anchor="start" x="2277" y="-871.8" font-family="Helvetica,sans-Serif" font-size="14.00">pool</text>
-<text text-anchor="start" x="2307" y="-871.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2312" y="-871.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
-<text text-anchor="start" x="2433" y="-871.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2272,-837 2272,-862 2580,-862 2580,-837 2272,-837"/>
-<text text-anchor="start" x="2277" y="-846.8" font-family="Helvetica,sans-Serif" font-size="14.00">pool_slots</text>
-<text text-anchor="start" x="2346" y="-846.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2351" y="-846.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="2428" y="-846.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2272,-812 2272,-837 2580,-837 2580,-812 2272,-812"/>
-<text text-anchor="start" x="2277" y="-821.8" font-family="Helvetica,sans-Serif" font-size="14.00">priority_weight</text>
-<text text-anchor="start" x="2381" y="-821.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2386" y="-821.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="2272,-787 2272,-812 2580,-812 2580,-787 2272,-787"/>
-<text text-anchor="start" x="2277" y="-796.8" font-family="Helvetica,sans-Serif" font-size="14.00">queue</text>
-<text text-anchor="start" x="2321" y="-796.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2326" y="-796.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
-<polygon fill="none" stroke="black" points="2272,-762 2272,-787 2580,-787 2580,-762 2272,-762"/>
-<text text-anchor="start" x="2277" y="-771.8" font-family="Helvetica,sans-Serif" font-size="14.00">queued_by_job_id</text>
-<text text-anchor="start" x="2401" y="-771.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2406" y="-771.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="2272,-737 2272,-762 2580,-762 2580,-737 2272,-737"/>
-<text text-anchor="start" x="2277" y="-746.8" font-family="Helvetica,sans-Serif" font-size="14.00">queued_dttm</text>
-<text text-anchor="start" x="2370" y="-746.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2375" y="-746.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="2272,-712 2272,-737 2580,-737 2580,-712 2272,-712"/>
-<text text-anchor="start" x="2277" y="-721.8" font-family="Helvetica,sans-Serif" font-size="14.00">rendered_map_index</text>
-<text text-anchor="start" x="2422" y="-721.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2427" y="-721.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<polygon fill="none" stroke="black" points="2272,-687 2272,-712 2580,-712 2580,-687 2272,-687"/>
-<text text-anchor="start" x="2277" y="-696.8" font-family="Helvetica,sans-Serif" font-size="14.00">run_id</text>
-<text text-anchor="start" x="2321" y="-696.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2326" y="-696.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="2447" y="-696.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2272,-662 2272,-687 2580,-687 2580,-662 2272,-662"/>
-<text text-anchor="start" x="2277" y="-671.8" font-family="Helvetica,sans-Serif" font-size="14.00">scheduled_dttm</text>
-<text text-anchor="start" x="2389" y="-671.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2394" y="-671.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="2272,-637 2272,-662 2580,-662 2580,-637 2272,-637"/>
-<text text-anchor="start" x="2277" y="-646.8" font-family="Helvetica,sans-Serif" font-size="14.00">span_status</text>
-<text text-anchor="start" x="2361" y="-646.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2366" y="-646.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="2487" y="-646.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2272,-612 2272,-637 2580,-637 2580,-612 2272,-612"/>
-<text text-anchor="start" x="2277" y="-621.8" font-family="Helvetica,sans-Serif" font-size="14.00">start_date</text>
-<text text-anchor="start" x="2347" y="-621.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2352" y="-621.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="2272,-587 2272,-612 2580,-612 2580,-587 2272,-587"/>
-<text text-anchor="start" x="2277" y="-596.8" font-family="Helvetica,sans-Serif" font-size="14.00">state</text>
-<text text-anchor="start" x="2312" y="-596.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2317" y="-596.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(20)]</text>
-<polygon fill="none" stroke="black" points="2272,-562 2272,-587 2580,-587 2580,-562 2272,-562"/>
-<text text-anchor="start" x="2277" y="-571.8" font-family="Helvetica,sans-Serif" font-size="14.00">task_display_name</text>
-<text text-anchor="start" x="2409" y="-571.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2414" y="-571.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
-<polygon fill="none" stroke="black" points="2272,-537 2272,-562 2580,-562 2580,-537 2272,-537"/>
-<text text-anchor="start" x="2277" y="-546.8" font-family="Helvetica,sans-Serif" font-size="14.00">task_id</text>
-<text text-anchor="start" x="2326" y="-546.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2331" y="-546.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="2452" y="-546.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2272,-512 2272,-537 2580,-537 2580,-512 2272,-512"/>
-<text text-anchor="start" x="2277" y="-521.8" font-family="Helvetica,sans-Serif" font-size="14.00">trigger_id</text>
-<text text-anchor="start" x="2344" y="-521.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2349" y="-521.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="2272,-487 2272,-512 2580,-512 2580,-487 2272,-487"/>
-<text text-anchor="start" x="2277" y="-496.8" font-family="Helvetica,sans-Serif" font-size="14.00">trigger_timeout</text>
-<text text-anchor="start" x="2385" y="-496.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2390" y="-496.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="2272,-462 2272,-487 2580,-487 2580,-462 2272,-462"/>
-<text text-anchor="start" x="2277" y="-471.8" font-family="Helvetica,sans-Serif" font-size="14.00">try_number</text>
-<text text-anchor="start" x="2359" y="-471.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2364" y="-471.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="2441" y="-471.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2272,-437 2272,-462 2580,-462 2580,-437 2272,-437"/>
-<text text-anchor="start" x="2277" y="-446.8" font-family="Helvetica,sans-Serif" font-size="14.00">unixname</text>
-<text text-anchor="start" x="2347" y="-446.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2352" y="-446.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
-<polygon fill="none" stroke="black" points="2272,-412 2272,-437 2580,-437 2580,-412 2272,-412"/>
-<text text-anchor="start" x="2277" y="-421.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
-<text text-anchor="start" x="2356" y="-421.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2361" y="-421.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="2272,-1566 2272,-1594 2580,-1594 2580,-1566 2272,-1566"/>
+<text text-anchor="start" x="2328.5" y="-1577.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">task_instance_history</text>
+<polygon fill="none" stroke="black" points="2272,-1541 2272,-1566 2580,-1566 2580,-1541 2272,-1541"/>
+<text text-anchor="start" x="2277" y="-1550.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">task_instance_id</text>
+<text text-anchor="start" x="2392" y="-1550.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2397" y="-1550.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
+<text text-anchor="start" x="2449" y="-1550.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2272,-1516 2272,-1541 2580,-1541 2580,-1516 2272,-1516"/>
+<text text-anchor="start" x="2277" y="-1525.8" font-family="Helvetica,sans-Serif" font-size="14.00">context_carrier</text>
+<text text-anchor="start" x="2381" y="-1525.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2386" y="-1525.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSONB]</text>
+<polygon fill="none" stroke="black" points="2272,-1491 2272,-1516 2580,-1516 2580,-1491 2272,-1491"/>
+<text text-anchor="start" x="2277" y="-1500.8" font-family="Helvetica,sans-Serif" font-size="14.00">custom_operator_name</text>
+<text text-anchor="start" x="2440" y="-1500.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2445" y="-1500.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
+<polygon fill="none" stroke="black" points="2272,-1466 2272,-1491 2580,-1491 2580,-1466 2272,-1466"/>
+<text text-anchor="start" x="2277" y="-1475.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="2323" y="-1475.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2328" y="-1475.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="2449" y="-1475.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2272,-1441 2272,-1466 2580,-1466 2580,-1441 2272,-1441"/>
+<text text-anchor="start" x="2277" y="-1450.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_version_id</text>
+<text text-anchor="start" x="2381" y="-1450.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2386" y="-1450.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
+<polygon fill="none" stroke="black" points="2272,-1416 2272,-1441 2580,-1441 2580,-1416 2272,-1416"/>
+<text text-anchor="start" x="2277" y="-1425.8" font-family="Helvetica,sans-Serif" font-size="14.00">duration</text>
+<text text-anchor="start" x="2336" y="-1425.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2341" y="-1425.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [DOUBLE PRECISION]</text>
+<polygon fill="none" stroke="black" points="2272,-1391 2272,-1416 2580,-1416 2580,-1391 2272,-1391"/>
+<text text-anchor="start" x="2277" y="-1400.8" font-family="Helvetica,sans-Serif" font-size="14.00">end_date</text>
+<text text-anchor="start" x="2341" y="-1400.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2346" y="-1400.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="2272,-1366 2272,-1391 2580,-1391 2580,-1366 2272,-1366"/>
+<text text-anchor="start" x="2277" y="-1375.8" font-family="Helvetica,sans-Serif" font-size="14.00">executor</text>
+<text text-anchor="start" x="2338" y="-1375.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2343" y="-1375.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
+<polygon fill="none" stroke="black" points="2272,-1341 2272,-1366 2580,-1366 2580,-1341 2272,-1341"/>
+<text text-anchor="start" x="2277" y="-1350.8" font-family="Helvetica,sans-Serif" font-size="14.00">executor_config</text>
+<text text-anchor="start" x="2387" y="-1350.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2392" y="-1350.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BYTEA]</text>
+<polygon fill="none" stroke="black" points="2272,-1316 2272,-1341 2580,-1341 2580,-1316 2272,-1316"/>
+<text text-anchor="start" x="2277" y="-1325.8" font-family="Helvetica,sans-Serif" font-size="14.00">external_executor_id</text>
+<text text-anchor="start" x="2420" y="-1325.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2425" y="-1325.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<polygon fill="none" stroke="black" points="2272,-1291 2272,-1316 2580,-1316 2580,-1291 2272,-1291"/>
+<text text-anchor="start" x="2277" y="-1300.8" font-family="Helvetica,sans-Serif" font-size="14.00">hostname</text>
+<text text-anchor="start" x="2347" y="-1300.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2352" y="-1300.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
+<polygon fill="none" stroke="black" points="2272,-1266 2272,-1291 2580,-1291 2580,-1266 2272,-1266"/>
+<text text-anchor="start" x="2277" y="-1275.8" font-family="Helvetica,sans-Serif" font-size="14.00">map_index</text>
+<text text-anchor="start" x="2353" y="-1275.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2358" y="-1275.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="2435" y="-1275.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2272,-1241 2272,-1266 2580,-1266 2580,-1241 2272,-1241"/>
+<text text-anchor="start" x="2277" y="-1250.8" font-family="Helvetica,sans-Serif" font-size="14.00">max_tries</text>
+<text text-anchor="start" x="2345" y="-1250.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2350" y="-1250.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="2272,-1216 2272,-1241 2580,-1241 2580,-1216 2272,-1216"/>
+<text text-anchor="start" x="2277" y="-1225.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_kwargs</text>
+<text text-anchor="start" x="2365" y="-1225.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2370" y="-1225.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSONB]</text>
+<polygon fill="none" stroke="black" points="2272,-1191 2272,-1216 2580,-1216 2580,-1191 2272,-1191"/>
+<text text-anchor="start" x="2277" y="-1200.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_method</text>
+<text text-anchor="start" x="2368" y="-1200.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2373" y="-1200.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
+<polygon fill="none" stroke="black" points="2272,-1166 2272,-1191 2580,-1191 2580,-1166 2272,-1166"/>
+<text text-anchor="start" x="2277" y="-1175.8" font-family="Helvetica,sans-Serif" font-size="14.00">operator</text>
+<text text-anchor="start" x="2337" y="-1175.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2342" y="-1175.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
+<polygon fill="none" stroke="black" points="2272,-1141 2272,-1166 2580,-1166 2580,-1141 2272,-1141"/>
+<text text-anchor="start" x="2277" y="-1150.8" font-family="Helvetica,sans-Serif" font-size="14.00">pid</text>
+<text text-anchor="start" x="2299" y="-1150.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2304" y="-1150.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="2272,-1116 2272,-1141 2580,-1141 2580,-1116 2272,-1116"/>
+<text text-anchor="start" x="2277" y="-1125.8" font-family="Helvetica,sans-Serif" font-size="14.00">pool</text>
+<text text-anchor="start" x="2307" y="-1125.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2312" y="-1125.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
+<text text-anchor="start" x="2433" y="-1125.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2272,-1091 2272,-1116 2580,-1116 2580,-1091 2272,-1091"/>
+<text text-anchor="start" x="2277" y="-1100.8" font-family="Helvetica,sans-Serif" font-size="14.00">pool_slots</text>
+<text text-anchor="start" x="2346" y="-1100.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2351" y="-1100.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="2428" y="-1100.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2272,-1066 2272,-1091 2580,-1091 2580,-1066 2272,-1066"/>
+<text text-anchor="start" x="2277" y="-1075.8" font-family="Helvetica,sans-Serif" font-size="14.00">priority_weight</text>
+<text text-anchor="start" x="2381" y="-1075.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2386" y="-1075.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="2272,-1041 2272,-1066 2580,-1066 2580,-1041 2272,-1041"/>
+<text text-anchor="start" x="2277" y="-1050.8" font-family="Helvetica,sans-Serif" font-size="14.00">queue</text>
+<text text-anchor="start" x="2321" y="-1050.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2326" y="-1050.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
+<polygon fill="none" stroke="black" points="2272,-1016 2272,-1041 2580,-1041 2580,-1016 2272,-1016"/>
+<text text-anchor="start" x="2277" y="-1025.8" font-family="Helvetica,sans-Serif" font-size="14.00">queued_by_job_id</text>
+<text text-anchor="start" x="2401" y="-1025.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2406" y="-1025.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="2272,-991 2272,-1016 2580,-1016 2580,-991 2272,-991"/>
+<text text-anchor="start" x="2277" y="-1000.8" font-family="Helvetica,sans-Serif" font-size="14.00">queued_dttm</text>
+<text text-anchor="start" x="2370" y="-1000.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2375" y="-1000.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="2272,-966 2272,-991 2580,-991 2580,-966 2272,-966"/>
+<text text-anchor="start" x="2277" y="-975.8" font-family="Helvetica,sans-Serif" font-size="14.00">rendered_map_index</text>
+<text text-anchor="start" x="2422" y="-975.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2427" y="-975.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<polygon fill="none" stroke="black" points="2272,-941 2272,-966 2580,-966 2580,-941 2272,-941"/>
+<text text-anchor="start" x="2277" y="-950.8" font-family="Helvetica,sans-Serif" font-size="14.00">run_id</text>
+<text text-anchor="start" x="2321" y="-950.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2326" y="-950.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="2447" y="-950.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2272,-916 2272,-941 2580,-941 2580,-916 2272,-916"/>
+<text text-anchor="start" x="2277" y="-925.8" font-family="Helvetica,sans-Serif" font-size="14.00">scheduled_dttm</text>
+<text text-anchor="start" x="2389" y="-925.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2394" y="-925.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="2272,-891 2272,-916 2580,-916 2580,-891 2272,-891"/>
+<text text-anchor="start" x="2277" y="-900.8" font-family="Helvetica,sans-Serif" font-size="14.00">span_status</text>
+<text text-anchor="start" x="2361" y="-900.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2366" y="-900.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="2487" y="-900.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2272,-866 2272,-891 2580,-891 2580,-866 2272,-866"/>
+<text text-anchor="start" x="2277" y="-875.8" font-family="Helvetica,sans-Serif" font-size="14.00">start_date</text>
+<text text-anchor="start" x="2347" y="-875.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2352" y="-875.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="2272,-841 2272,-866 2580,-866 2580,-841 2272,-841"/>
+<text text-anchor="start" x="2277" y="-850.8" font-family="Helvetica,sans-Serif" font-size="14.00">state</text>
+<text text-anchor="start" x="2312" y="-850.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2317" y="-850.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(20)]</text>
+<polygon fill="none" stroke="black" points="2272,-816 2272,-841 2580,-841 2580,-816 2272,-816"/>
+<text text-anchor="start" x="2277" y="-825.8" font-family="Helvetica,sans-Serif" font-size="14.00">task_display_name</text>
+<text text-anchor="start" x="2409" y="-825.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2414" y="-825.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
+<polygon fill="none" stroke="black" points="2272,-791 2272,-816 2580,-816 2580,-791 2272,-791"/>
+<text text-anchor="start" x="2277" y="-800.8" font-family="Helvetica,sans-Serif" font-size="14.00">task_id</text>
+<text text-anchor="start" x="2326" y="-800.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2331" y="-800.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="2452" y="-800.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2272,-766 2272,-791 2580,-791 2580,-766 2272,-766"/>
+<text text-anchor="start" x="2277" y="-775.8" font-family="Helvetica,sans-Serif" font-size="14.00">trigger_id</text>
+<text text-anchor="start" x="2344" y="-775.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2349" y="-775.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="2272,-741 2272,-766 2580,-766 2580,-741 2272,-741"/>
+<text text-anchor="start" x="2277" y="-750.8" font-family="Helvetica,sans-Serif" font-size="14.00">trigger_timeout</text>
+<text text-anchor="start" x="2385" y="-750.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2390" y="-750.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="2272,-716 2272,-741 2580,-741 2580,-716 2272,-716"/>
+<text text-anchor="start" x="2277" y="-725.8" font-family="Helvetica,sans-Serif" font-size="14.00">try_number</text>
+<text text-anchor="start" x="2359" y="-725.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2364" y="-725.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="2441" y="-725.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2272,-691 2272,-716 2580,-716 2580,-691 2272,-691"/>
+<text text-anchor="start" x="2277" y="-700.8" font-family="Helvetica,sans-Serif" font-size="14.00">unixname</text>
+<text text-anchor="start" x="2347" y="-700.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2352" y="-700.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
+<polygon fill="none" stroke="black" points="2272,-666 2272,-691 2580,-691 2580,-666 2272,-666"/>
+<text text-anchor="start" x="2277" y="-675.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
+<text text-anchor="start" x="2356" y="-675.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2361" y="-675.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
 </g>
 <!-- task_instance&#45;&#45;task_instance_history -->
 <g id="edge63" 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="M2184,-699C2222.67,-699 2232.33,-699 2271,-699"/>
-<text text-anchor="start" x="2240" y="-687.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="2174" y="-687.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="M2184,-1228C2228.82,-1228 2226.18,-1279 2271,-1279"/>
+<text text-anchor="start" x="2240" y="-1267.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="2174" y="-1216.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- task_instance&#45;&#45;task_instance_history -->
 <g id="edge64" 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="M2184,-1025C2222.67,-1025 2232.33,-1025 2271,-1025"/>
-<text text-anchor="start" x="2240" y="-1013.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="2174" y="-1013.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="M2184,-1453C2224.36,-1453 2230.64,-1479 2271,-1479"/>
+<text text-anchor="start" x="2240" y="-1467.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="2174" y="-1441.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- task_instance&#45;&#45;task_instance_history -->
 <g id="edge65" 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="M2184,-549C2222.67,-549 2232.33,-549 2271,-549"/>
-<text text-anchor="start" x="2240" y="-537.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="2174" y="-537.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2184,-752C2228.82,-752 2226.18,-803 2271,-803"/>
+<text text-anchor="start" x="2240" y="-791.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="2174" y="-740.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- task_instance&#45;&#45;task_instance_history -->
 <g id="edge66" 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="M2184,-1250C2224.23,-1250 2230.77,-1225 2271,-1225"/>
-<text text-anchor="start" x="2240" y="-1213.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="2174" y="-1238.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="M2184,-902C2228.82,-902 2226.18,-953 2271,-953"/>
+<text text-anchor="start" x="2240" y="-941.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="2174" y="-890.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- rendered_task_instance_fields -->
-<g id="node54" class="node">
+<g id="node53" class="node">
 <title>rendered_task_instance_fields</title>
-<polygon fill="none" stroke="black" points="2286,-358 2286,-386 2566,-386 2566,-358 2286,-358"/>
-<text text-anchor="start" x="2291" y="-369.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">rendered_task_instance_fields</text>
+<polygon fill="none" stroke="black" points="2286,-408 2286,-436 2566,-436 2566,-408 2286,-408"/>
+<text text-anchor="start" x="2291" y="-419.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">rendered_task_instance_fields</text>
+<polygon fill="none" stroke="black" points="2286,-383 2286,-408 2566,-408 2566,-383 2286,-383"/>
+<text text-anchor="start" x="2291" y="-392.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="2337" y="-392.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2342" y="-392.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="2463" y="-392.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2286,-358 2286,-383 2566,-383 2566,-358 2286,-358"/>
+<text text-anchor="start" x="2291" y="-367.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">map_index</text>
+<text text-anchor="start" x="2367" y="-367.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2372" y="-367.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="2449" y="-367.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 <polygon fill="none" stroke="black" points="2286,-333 2286,-358 2566,-358 2566,-333 2286,-333"/>
-<text text-anchor="start" x="2291" y="-342.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="2337" y="-342.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2342" y="-342.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="2463" y="-342.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<text text-anchor="start" x="2291" y="-342.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">run_id</text>
+<text text-anchor="start" x="2335" y="-342.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2340" y="-342.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="2461" y="-342.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 <polygon fill="none" stroke="black" points="2286,-308 2286,-333 2566,-333 2566,-308 2286,-308"/>
-<text text-anchor="start" x="2291" y="-317.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">map_index</text>
-<text text-anchor="start" x="2367" y="-317.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2372" y="-317.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="2449" y="-317.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<text text-anchor="start" x="2291" y="-317.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">task_id</text>
+<text text-anchor="start" x="2340" y="-317.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2345" y="-317.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="2466" y="-317.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 <polygon fill="none" stroke="black" points="2286,-283 2286,-308 2566,-308 2566,-283 2286,-283"/>
-<text text-anchor="start" x="2291" y="-292.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">run_id</text>
-<text text-anchor="start" x="2335" y="-292.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2340" y="-292.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="2461" y="-292.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<text text-anchor="start" x="2291" y="-292.8" font-family="Helvetica,sans-Serif" font-size="14.00">k8s_pod_yaml</text>
+<text text-anchor="start" x="2390" y="-292.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2395" y="-292.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
 <polygon fill="none" stroke="black" points="2286,-258 2286,-283 2566,-283 2566,-258 2286,-258"/>
-<text text-anchor="start" x="2291" y="-267.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">task_id</text>
-<text text-anchor="start" x="2340" y="-267.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2345" y="-267.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="2466" y="-267.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2286,-233 2286,-258 2566,-258 2566,-233 2286,-233"/>
-<text text-anchor="start" x="2291" y="-242.8" font-family="Helvetica,sans-Serif" font-size="14.00">k8s_pod_yaml</text>
-<text text-anchor="start" x="2390" y="-242.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2395" y="-242.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<polygon fill="none" stroke="black" points="2286,-208 2286,-233 2566,-233 2566,-208 2286,-208"/>
-<text text-anchor="start" x="2291" y="-217.8" font-family="Helvetica,sans-Serif" font-size="14.00">rendered_fields</text>
-<text text-anchor="start" x="2398" y="-217.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2403" y="-217.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<text text-anchor="start" x="2454" y="-217.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<text text-anchor="start" x="2291" y="-267.8" font-family="Helvetica,sans-Serif" font-size="14.00">rendered_fields</text>
+<text text-anchor="start" x="2398" y="-267.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2403" y="-267.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<text text-anchor="start" x="2454" y="-267.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- task_instance&#45;&#45;rendered_task_instance_fields -->
 <g id="edge67" 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="M2184,-1250C2285.07,-1250 2183.93,-346 2285,-346"/>
-<text text-anchor="start" x="2254" y="-334.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="2174" y="-1253.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2184,-1453C2215.65,-1453 2224.47,-916.54 2227,-885 2242.56,-691.15 2219.48,-638.31 2264,-449 2269.8,-424.34 2259.66,-396 2285,-396"/>
+<text text-anchor="start" x="2254" y="-384.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="2174" y="-1456.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- task_instance&#45;&#45;rendered_task_instance_fields -->
 <g id="edge68" 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="M2184,-699C2207.14,-699 2261.86,-295 2285,-295"/>
-<text text-anchor="start" x="2254" y="-283.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="2174" y="-702.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="M2184,-1228C2194.88,-1228 2262.03,-459.7 2264,-449 2270.51,-413.69 2249.1,-371 2285,-371"/>
+<text text-anchor="start" x="2254" y="-359.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="2174" y="-1231.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- task_instance&#45;&#45;rendered_task_instance_fields -->
 <g id="edge69" 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="M2184,-1025C2263.02,-1025 2205.98,-321 2285,-321"/>
-<text text-anchor="start" x="2254" y="-309.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="2174" y="-1028.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="M2184,-752C2282.59,-752 2186.41,-320 2285,-320"/>
+<text text-anchor="start" x="2254" y="-308.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="2174" y="-755.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- task_instance&#45;&#45;rendered_task_instance_fields -->
 <g id="edge70" 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="M2184,-549C2315.87,-549 2153.13,-270 2285,-270"/>
-<text text-anchor="start" x="2254" y="-258.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="2174" y="-552.8" font-family="Times,serif" font-size="14.00">1</text>
-</g>
-<!-- edge_logs -->
-<g id="node52" class="node">
-<title>edge_logs</title>
-<polygon fill="none" stroke="black" points="37,-3828 37,-3856 333,-3856 333,-3828 37,-3828"/>
-<text text-anchor="start" x="140" y="-3839.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">edge_logs</text>
-<polygon fill="none" stroke="black" points="37,-3803 37,-3828 333,-3828 333,-3803 37,-3803"/>
-<text text-anchor="start" x="42" y="-3812.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="88" y="-3812.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="93" y="-3812.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="214" y="-3812.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="37,-3778 37,-3803 333,-3803 333,-3778 37,-3778"/>
-<text text-anchor="start" x="42" y="-3787.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">log_chunk_time</text>
-<text text-anchor="start" x="151" y="-3787.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="156" y="-3787.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="252" y="-3787.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="37,-3753 37,-3778 333,-3778 333,-3753 37,-3753"/>
-<text text-anchor="start" x="42" y="-3762.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">map_index</text>
-<text text-anchor="start" x="118" y="-3762.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="123" y="-3762.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="200" y="-3762.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="37,-3728 37,-3753 333,-3753 333,-3728 37,-3728"/>
-<text text-anchor="start" x="42" y="-3737.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">run_id</text>
-<text text-anchor="start" x="86" y="-3737.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="91" y="-3737.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="212" y="-3737.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="37,-3703 37,-3728 333,-3728 333,-3703 37,-3703"/>
-<text text-anchor="start" x="42" y="-3712.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">task_id</text>
-<text text-anchor="start" x="91" y="-3712.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="96" y="-3712.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="217" y="-3712.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="37,-3678 37,-3703 333,-3703 333,-3678 37,-3678"/>
-<text text-anchor="start" x="42" y="-3687.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">try_number</text>
-<text text-anchor="start" x="124" y="-3687.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="129" y="-3687.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="206" y="-3687.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="37,-3653 37,-3678 333,-3678 333,-3653 37,-3653"/>
-<text text-anchor="start" x="42" y="-3662.8" font-family="Helvetica,sans-Serif" font-size="14.00">log_chunk_data</text>
-<text text-anchor="start" x="151" y="-3662.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="156" y="-3662.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<text text-anchor="start" x="206" y="-3662.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<title>task_instance:run_id&#45;&#45;rendered_task_instance_fields:run_id</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2184,-902C2246.9,-902 2222.1,-345 2285,-345"/>
+<text text-anchor="start" x="2254" y="-333.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="2174" y="-905.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- hitl_detail_history -->
 <g id="node55" class="node">
 <title>hitl_detail_history</title>
-<polygon fill="none" stroke="black" points="2669,-1312 2669,-1340 2929,-1340 2929,-1312 2669,-1312"/>
-<text text-anchor="start" x="2719" y="-1323.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">hitl_detail_history</text>
-<polygon fill="none" stroke="black" points="2669,-1287 2669,-1312 2929,-1312 2929,-1287 2669,-1287"/>
-<text text-anchor="start" x="2674" y="-1296.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">ti_history_id</text>
-<text text-anchor="start" x="2758" y="-1296.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2763" y="-1296.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
-<text text-anchor="start" x="2815" y="-1296.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2669,-1262 2669,-1287 2929,-1287 2929,-1262 2669,-1262"/>
-<text text-anchor="start" x="2674" y="-1271.8" font-family="Helvetica,sans-Serif" font-size="14.00">assignees</text>
-<text text-anchor="start" x="2744" y="-1271.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2749" y="-1271.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<polygon fill="none" stroke="black" points="2669,-1237 2669,-1262 2929,-1262 2929,-1237 2669,-1237"/>
-<text text-anchor="start" x="2674" y="-1246.8" font-family="Helvetica,sans-Serif" font-size="14.00">body</text>
-<text text-anchor="start" x="2709" y="-1246.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2714" y="-1246.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<polygon fill="none" stroke="black" points="2669,-1212 2669,-1237 2929,-1237 2929,-1212 2669,-1212"/>
-<text text-anchor="start" x="2674" y="-1221.8" font-family="Helvetica,sans-Serif" font-size="14.00">chosen_options</text>
-<text text-anchor="start" x="2782" y="-1221.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2787" y="-1221.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<polygon fill="none" stroke="black" points="2669,-1187 2669,-1212 2929,-1212 2929,-1187 2669,-1187"/>
-<text text-anchor="start" x="2674" y="-1196.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
-<text text-anchor="start" x="2747" y="-1196.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2752" y="-1196.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<text text-anchor="start" x="2848" y="-1196.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2669,-1162 2669,-1187 2929,-1187 2929,-1162 2669,-1162"/>
-<text text-anchor="start" x="2674" y="-1171.8" font-family="Helvetica,sans-Serif" font-size="14.00">defaults</text>
-<text text-anchor="start" x="2731" y="-1171.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2736" y="-1171.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<polygon fill="none" stroke="black" points="2669,-1137 2669,-1162 2929,-1162 2929,-1137 2669,-1137"/>
-<text text-anchor="start" x="2674" y="-1146.8" font-family="Helvetica,sans-Serif" font-size="14.00">multiple</text>
-<text text-anchor="start" x="2731" y="-1146.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2736" y="-1146.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
-<polygon fill="none" stroke="black" points="2669,-1112 2669,-1137 2929,-1137 2929,-1112 2669,-1112"/>
-<text text-anchor="start" x="2674" y="-1121.8" font-family="Helvetica,sans-Serif" font-size="14.00">options</text>
-<text text-anchor="start" x="2726" y="-1121.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2731" y="-1121.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<text text-anchor="start" x="2782" y="-1121.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2669,-1087 2669,-1112 2929,-1112 2929,-1087 2669,-1087"/>
-<text text-anchor="start" x="2674" y="-1096.8" font-family="Helvetica,sans-Serif" font-size="14.00">params</text>
-<text text-anchor="start" x="2727" y="-1096.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2732" y="-1096.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<text text-anchor="start" x="2783" y="-1096.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2669,-1062 2669,-1087 2929,-1087 2929,-1062 2669,-1062"/>
-<text text-anchor="start" x="2674" y="-1071.8" font-family="Helvetica,sans-Serif" font-size="14.00">params_input</text>
-<text text-anchor="start" x="2770" y="-1071.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2775" y="-1071.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<text text-anchor="start" x="2826" y="-1071.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="2669,-1037 2669,-1062 2929,-1062 2929,-1037 2669,-1037"/>
-<text text-anchor="start" x="2674" y="-1046.8" font-family="Helvetica,sans-Serif" font-size="14.00">responded_at</text>
-<text text-anchor="start" x="2768" y="-1046.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2773" y="-1046.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="2669,-1012 2669,-1037 2929,-1037 2929,-1012 2669,-1012"/>
-<text text-anchor="start" x="2674" y="-1021.8" font-family="Helvetica,sans-Serif" font-size="14.00">responded_by</text>
-<text text-anchor="start" x="2772" y="-1021.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2777" y="-1021.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
-<polygon fill="none" stroke="black" points="2669,-987 2669,-1012 2929,-1012 2929,-987 2669,-987"/>
-<text text-anchor="start" x="2674" y="-996.8" font-family="Helvetica,sans-Serif" font-size="14.00">subject</text>
-<text text-anchor="start" x="2725" y="-996.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="2730" y="-996.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
-<text text-anchor="start" x="2780" y="-996.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2669,-1566 2669,-1594 2929,-1594 2929,-1566 2669,-1566"/>
+<text text-anchor="start" x="2719" y="-1577.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">hitl_detail_history</text>
+<polygon fill="none" stroke="black" points="2669,-1541 2669,-1566 2929,-1566 2929,-1541 2669,-1541"/>
+<text text-anchor="start" x="2674" y="-1550.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">ti_history_id</text>
+<text text-anchor="start" x="2758" y="-1550.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2763" y="-1550.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [UUID]</text>
+<text text-anchor="start" x="2815" y="-1550.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2669,-1516 2669,-1541 2929,-1541 2929,-1516 2669,-1516"/>
+<text text-anchor="start" x="2674" y="-1525.8" font-family="Helvetica,sans-Serif" font-size="14.00">assignees</text>
+<text text-anchor="start" x="2744" y="-1525.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2749" y="-1525.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<polygon fill="none" stroke="black" points="2669,-1491 2669,-1516 2929,-1516 2929,-1491 2669,-1491"/>
+<text text-anchor="start" x="2674" y="-1500.8" font-family="Helvetica,sans-Serif" font-size="14.00">body</text>
+<text text-anchor="start" x="2709" y="-1500.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2714" y="-1500.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<polygon fill="none" stroke="black" points="2669,-1466 2669,-1491 2929,-1491 2929,-1466 2669,-1466"/>
+<text text-anchor="start" x="2674" y="-1475.8" font-family="Helvetica,sans-Serif" font-size="14.00">chosen_options</text>
+<text text-anchor="start" x="2782" y="-1475.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2787" y="-1475.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<polygon fill="none" stroke="black" points="2669,-1441 2669,-1466 2929,-1466 2929,-1441 2669,-1441"/>
+<text text-anchor="start" x="2674" y="-1450.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
+<text text-anchor="start" x="2747" y="-1450.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2752" y="-1450.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="2848" y="-1450.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2669,-1416 2669,-1441 2929,-1441 2929,-1416 2669,-1416"/>
+<text text-anchor="start" x="2674" y="-1425.8" font-family="Helvetica,sans-Serif" font-size="14.00">defaults</text>
+<text text-anchor="start" x="2731" y="-1425.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2736" y="-1425.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<polygon fill="none" stroke="black" points="2669,-1391 2669,-1416 2929,-1416 2929,-1391 2669,-1391"/>
+<text text-anchor="start" x="2674" y="-1400.8" font-family="Helvetica,sans-Serif" font-size="14.00">multiple</text>
+<text text-anchor="start" x="2731" y="-1400.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2736" y="-1400.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
+<polygon fill="none" stroke="black" points="2669,-1366 2669,-1391 2929,-1391 2929,-1366 2669,-1366"/>
+<text text-anchor="start" x="2674" y="-1375.8" font-family="Helvetica,sans-Serif" font-size="14.00">options</text>
+<text text-anchor="start" x="2726" y="-1375.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2731" y="-1375.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<text text-anchor="start" x="2782" y="-1375.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2669,-1341 2669,-1366 2929,-1366 2929,-1341 2669,-1341"/>
+<text text-anchor="start" x="2674" y="-1350.8" font-family="Helvetica,sans-Serif" font-size="14.00">params</text>
+<text text-anchor="start" x="2727" y="-1350.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2732" y="-1350.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<text text-anchor="start" x="2783" y="-1350.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2669,-1316 2669,-1341 2929,-1341 2929,-1316 2669,-1316"/>
+<text text-anchor="start" x="2674" y="-1325.8" font-family="Helvetica,sans-Serif" font-size="14.00">params_input</text>
+<text text-anchor="start" x="2770" y="-1325.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2775" y="-1325.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<text text-anchor="start" x="2826" y="-1325.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="2669,-1291 2669,-1316 2929,-1316 2929,-1291 2669,-1291"/>
+<text text-anchor="start" x="2674" y="-1300.8" font-family="Helvetica,sans-Serif" font-size="14.00">responded_at</text>
+<text text-anchor="start" x="2768" y="-1300.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2773" y="-1300.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="2669,-1266 2669,-1291 2929,-1291 2929,-1266 2669,-1266"/>
+<text text-anchor="start" x="2674" y="-1275.8" font-family="Helvetica,sans-Serif" font-size="14.00">responded_by</text>
+<text text-anchor="start" x="2772" y="-1275.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2777" y="-1275.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
+<polygon fill="none" stroke="black" points="2669,-1241 2669,-1266 2929,-1266 2929,-1241 2669,-1241"/>
+<text text-anchor="start" x="2674" y="-1250.8" font-family="Helvetica,sans-Serif" font-size="14.00">subject</text>
+<text text-anchor="start" x="2725" y="-1250.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="2730" y="-1250.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<text text-anchor="start" x="2780" y="-1250.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- task_instance_history&#45;&#45;hitl_detail_history -->
 <g id="edge71" 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="M2581,-1300C2619.67,-1300 2629.33,-1300 2668,-1300"/>
-<text text-anchor="start" x="2658" y="-1288.8" font-family="Times,serif" font-size="14.00">1</text>
-<text text-anchor="start" x="2581" y="-1288.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M2581,-1554C2619.67,-1554 2629.33,-1554 2668,-1554"/>
+<text text-anchor="start" x="2658" y="-1542.8" font-family="Times,serif" font-size="14.00">1</text>
+<text text-anchor="start" x="2581" y="-1542.8" font-family="Times,serif" font-size="14.00">1</text>
+</g>
+<!-- edge_job -->
+<g id="node54" class="node">
+<title>edge_job</title>
+<polygon fill="none" stroke="black" points="39,-4144 39,-4172 331,-4172 331,-4144 39,-4144"/>
+<text text-anchor="start" x="145" y="-4155.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">edge_job</text>
+<polygon fill="none" stroke="black" points="39,-4119 39,-4144 331,-4144 331,-4119 39,-4119"/>
+<text text-anchor="start" x="44" y="-4128.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="90" y="-4128.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="95" y="-4128.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="216" y="-4128.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="39,-4094 39,-4119 331,-4119 331,-4094 39,-4094"/>
+<text text-anchor="start" x="44" y="-4103.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">map_index</text>
+<text text-anchor="start" x="120" y="-4103.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="125" y="-4103.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="202" y="-4103.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="39,-4069 39,-4094 331,-4094 331,-4069 39,-4069"/>
+<text text-anchor="start" x="44" y="-4078.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">run_id</text>
+<text text-anchor="start" x="88" y="-4078.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="93" y="-4078.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="214" y="-4078.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="39,-4044 39,-4069 331,-4069 331,-4044 39,-4044"/>
+<text text-anchor="start" x="44" y="-4053.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">task_id</text>
+<text text-anchor="start" x="93" y="-4053.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="98" y="-4053.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="219" y="-4053.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="39,-4019 39,-4044 331,-4044 331,-4019 39,-4019"/>
+<text text-anchor="start" x="44" y="-4028.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">try_number</text>
+<text text-anchor="start" x="126" y="-4028.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="131" y="-4028.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="208" y="-4028.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="39,-3994 39,-4019 331,-4019 331,-3994 39,-3994"/>
+<text text-anchor="start" x="44" y="-4003.8" font-family="Helvetica,sans-Serif" font-size="14.00">command</text>
+<text text-anchor="start" x="114" y="-4003.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="119" y="-4003.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2048)]</text>
+<text text-anchor="start" x="249" y="-4003.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="39,-3969 39,-3994 331,-3994 331,-3969 39,-3969"/>
+<text text-anchor="start" x="44" y="-3978.8" font-family="Helvetica,sans-Serif" font-size="14.00">concurrency_slots</text>
+<text text-anchor="start" x="168" y="-3978.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="173" y="-3978.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="250" y="-3978.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="39,-3944 39,-3969 331,-3969 331,-3944 39,-3944"/>
+<text text-anchor="start" x="44" y="-3953.8" font-family="Helvetica,sans-Serif" font-size="14.00">edge_worker</text>
+<text text-anchor="start" x="133" y="-3953.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="138" y="-3953.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(64)]</text>
+<polygon fill="none" stroke="black" points="39,-3919 39,-3944 331,-3944 331,-3919 39,-3919"/>
+<text text-anchor="start" x="44" y="-3928.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_update</text>
+<text text-anchor="start" x="125" y="-3928.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="130" y="-3928.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="39,-3894 39,-3919 331,-3919 331,-3894 39,-3894"/>
+<text text-anchor="start" x="44" y="-3903.8" font-family="Helvetica,sans-Serif" font-size="14.00">queue</text>
+<text text-anchor="start" x="88" y="-3903.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="93" y="-3903.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
+<text text-anchor="start" x="214" y="-3903.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="39,-3869 39,-3894 331,-3894 331,-3869 39,-3869"/>
+<text text-anchor="start" x="44" y="-3878.8" font-family="Helvetica,sans-Serif" font-size="14.00">queued_dttm</text>
+<text text-anchor="start" x="137" y="-3878.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="142" y="-3878.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="39,-3844 39,-3869 331,-3869 331,-3844 39,-3844"/>
+<text text-anchor="start" x="44" y="-3853.8" font-family="Helvetica,sans-Serif" font-size="14.00">state</text>
+<text text-anchor="start" x="79" y="-3853.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="84" y="-3853.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(20)]</text>
+<text text-anchor="start" x="196" y="-3853.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- alembic_version -->
 <g id="node56" class="node">
 <title>alembic_version</title>
-<polygon fill="none" stroke="black" points="39,-3907 39,-3935 332,-3935 332,-3907 39,-3907"/>
-<text text-anchor="start" x="113" y="-3918.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">alembic_version</text>
-<polygon fill="none" stroke="black" points="39,-3882 39,-3907 332,-3907 332,-3882 39,-3882"/>
-<text text-anchor="start" x="44" y="-3891.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">version_num</text>
-<text text-anchor="start" x="134" y="-3891.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="139" y="-3891.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(32)]</text>
-<text text-anchor="start" x="251" y="-3891.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="39,-4222 39,-4250 332,-4250 332,-4222 39,-4222"/>
+<text text-anchor="start" x="113" y="-4233.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">alembic_version</text>
+<polygon fill="none" stroke="black" points="39,-4197 39,-4222 332,-4222 332,-4197 39,-4197"/>
+<text text-anchor="start" x="44" y="-4206.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">version_num</text>
+<text text-anchor="start" x="134" y="-4206.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="139" y="-4206.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(32)]</text>
+<text text-anchor="start" x="251" y="-4206.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
-<!-- edge_job -->
+<!-- edge_logs -->
 <g id="node57" class="node">
-<title>edge_job</title>
-<polygon fill="none" stroke="black" points="39,-4261 39,-4289 331,-4289 331,-4261 39,-4261"/>
-<text text-anchor="start" x="145" y="-4272.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">edge_job</text>
-<polygon fill="none" stroke="black" points="39,-4236 39,-4261 331,-4261 331,-4236 39,-4236"/>
-<text text-anchor="start" x="44" y="-4245.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
-<text text-anchor="start" x="90" y="-4245.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="95" y="-4245.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="216" y="-4245.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="39,-4211 39,-4236 331,-4236 331,-4211 39,-4211"/>
-<text text-anchor="start" x="44" y="-4220.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">map_index</text>
-<text text-anchor="start" x="120" y="-4220.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="125" y="-4220.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="202" y="-4220.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="39,-4186 39,-4211 331,-4211 331,-4186 39,-4186"/>
-<text text-anchor="start" x="44" y="-4195.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">run_id</text>
-<text text-anchor="start" x="88" y="-4195.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="93" y="-4195.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="214" y="-4195.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="39,-4161 39,-4186 331,-4186 331,-4161 39,-4161"/>
-<text text-anchor="start" x="44" y="-4170.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">task_id</text>
-<text text-anchor="start" x="93" y="-4170.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="98" y="-4170.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="219" y="-4170.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="39,-4136 39,-4161 331,-4161 331,-4136 39,-4136"/>
-<text text-anchor="start" x="44" y="-4145.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">try_number</text>
-<text text-anchor="start" x="126" y="-4145.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="131" y="-4145.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="208" y="-4145.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="39,-4111 39,-4136 331,-4136 331,-4111 39,-4111"/>
-<text text-anchor="start" x="44" y="-4120.8" font-family="Helvetica,sans-Serif" font-size="14.00">command</text>
-<text text-anchor="start" x="114" y="-4120.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="119" y="-4120.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2048)]</text>
-<text text-anchor="start" x="249" y="-4120.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="39,-4086 39,-4111 331,-4111 331,-4086 39,-4086"/>
-<text text-anchor="start" x="44" y="-4095.8" font-family="Helvetica,sans-Serif" font-size="14.00">concurrency_slots</text>
-<text text-anchor="start" x="168" y="-4095.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="173" y="-4095.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="250" y="-4095.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="39,-4061 39,-4086 331,-4086 331,-4061 39,-4061"/>
-<text text-anchor="start" x="44" y="-4070.8" font-family="Helvetica,sans-Serif" font-size="14.00">edge_worker</text>
-<text text-anchor="start" x="133" y="-4070.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="138" y="-4070.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(64)]</text>
-<polygon fill="none" stroke="black" points="39,-4036 39,-4061 331,-4061 331,-4036 39,-4036"/>
-<text text-anchor="start" x="44" y="-4045.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_update</text>
-<text text-anchor="start" x="125" y="-4045.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="130" y="-4045.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="39,-4011 39,-4036 331,-4036 331,-4011 39,-4011"/>
-<text text-anchor="start" x="44" y="-4020.8" font-family="Helvetica,sans-Serif" font-size="14.00">queue</text>
-<text text-anchor="start" x="88" y="-4020.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="93" y="-4020.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
-<text text-anchor="start" x="214" y="-4020.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="39,-3986 39,-4011 331,-4011 331,-3986 39,-3986"/>
-<text text-anchor="start" x="44" y="-3995.8" font-family="Helvetica,sans-Serif" font-size="14.00">queued_dttm</text>
-<text text-anchor="start" x="137" y="-3995.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="142" y="-3995.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="39,-3961 39,-3986 331,-3986 331,-3961 39,-3961"/>
-<text text-anchor="start" x="44" y="-3970.8" font-family="Helvetica,sans-Serif" font-size="14.00">state</text>
-<text text-anchor="start" x="79" y="-3970.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="84" y="-3970.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(20)]</text>
-<text text-anchor="start" x="196" y="-3970.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<title>edge_logs</title>
+<polygon fill="none" stroke="black" points="37,-4451 37,-4479 333,-4479 333,-4451 37,-4451"/>
+<text text-anchor="start" x="140" y="-4462.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">edge_logs</text>
+<polygon fill="none" stroke="black" points="37,-4426 37,-4451 333,-4451 333,-4426 37,-4426"/>
+<text text-anchor="start" x="42" y="-4435.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
+<text text-anchor="start" x="88" y="-4435.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="93" y="-4435.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="214" y="-4435.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="37,-4401 37,-4426 333,-4426 333,-4401 37,-4401"/>
+<text text-anchor="start" x="42" y="-4410.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">log_chunk_time</text>
+<text text-anchor="start" x="151" y="-4410.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="156" y="-4410.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<text text-anchor="start" x="252" y="-4410.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="37,-4376 37,-4401 333,-4401 333,-4376 37,-4376"/>
+<text text-anchor="start" x="42" y="-4385.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">map_index</text>
+<text text-anchor="start" x="118" y="-4385.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="123" y="-4385.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="200" y="-4385.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="37,-4351 37,-4376 333,-4376 333,-4351 37,-4351"/>
+<text text-anchor="start" x="42" y="-4360.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">run_id</text>
+<text text-anchor="start" x="86" y="-4360.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="91" y="-4360.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="212" y="-4360.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="37,-4326 37,-4351 333,-4351 333,-4326 37,-4326"/>
+<text text-anchor="start" x="42" y="-4335.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">task_id</text>
+<text text-anchor="start" x="91" y="-4335.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="96" y="-4335.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="217" y="-4335.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="37,-4301 37,-4326 333,-4326 333,-4301 37,-4301"/>
+<text text-anchor="start" x="42" y="-4310.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">try_number</text>
+<text text-anchor="start" x="124" y="-4310.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="129" y="-4310.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="206" y="-4310.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="37,-4276 37,-4301 333,-4301 333,-4276 37,-4276"/>
+<text text-anchor="start" x="42" y="-4285.8" font-family="Helvetica,sans-Serif" font-size="14.00">log_chunk_data</text>
+<text text-anchor="start" x="151" y="-4285.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="156" y="-4285.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
+<text text-anchor="start" x="206" y="-4285.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- edge_worker -->
 <g id="node58" class="node">
 <title>edge_worker</title>
-<polygon fill="none" stroke="black" points="31,-4590 31,-4618 339,-4618 339,-4590 31,-4590"/>
-<text text-anchor="start" x="127" y="-4601.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">edge_worker</text>
-<polygon fill="none" stroke="black" points="31,-4565 31,-4590 339,-4590 339,-4565 31,-4565"/>
-<text text-anchor="start" x="36" y="-4574.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">worker_name</text>
-<text text-anchor="start" x="130" y="-4574.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="135" y="-4574.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(64)]</text>
-<text text-anchor="start" x="247" y="-4574.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="31,-4540 31,-4565 339,-4565 339,-4540 31,-4540"/>
-<text text-anchor="start" x="36" y="-4549.8" font-family="Helvetica,sans-Serif" font-size="14.00">first_online</text>
-<text text-anchor="start" x="113" y="-4549.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="118" y="-4549.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="31,-4515 31,-4540 339,-4540 339,-4515 31,-4515"/>
-<text text-anchor="start" x="36" y="-4524.8" font-family="Helvetica,sans-Serif" font-size="14.00">jobs_active</text>
-<text text-anchor="start" x="113" y="-4524.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="118" y="-4524.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="195" y="-4524.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="31,-4490 31,-4515 339,-4515 339,-4490 31,-4490"/>
-<text text-anchor="start" x="36" y="-4499.8" font-family="Helvetica,sans-Serif" font-size="14.00">jobs_failed</text>
-<text text-anchor="start" x="110" y="-4499.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="115" y="-4499.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="192" y="-4499.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="31,-4465 31,-4490 339,-4490 339,-4465 31,-4465"/>
-<text text-anchor="start" x="36" y="-4474.8" font-family="Helvetica,sans-Serif" font-size="14.00">jobs_success</text>
-<text text-anchor="start" x="127" y="-4474.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="132" y="-4474.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="209" y="-4474.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="31,-4440 31,-4465 339,-4465 339,-4440 31,-4440"/>
-<text text-anchor="start" x="36" y="-4449.8" font-family="Helvetica,sans-Serif" font-size="14.00">jobs_taken</text>
-<text text-anchor="start" x="110" y="-4449.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="115" y="-4449.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="192" y="-4449.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="31,-4415 31,-4440 339,-4440 339,-4415 31,-4415"/>
-<text text-anchor="start" x="36" y="-4424.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_update</text>
-<text text-anchor="start" x="117" y="-4424.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="122" y="-4424.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="31,-4390 31,-4415 339,-4415 339,-4390 31,-4390"/>
-<text text-anchor="start" x="36" y="-4399.8" font-family="Helvetica,sans-Serif" font-size="14.00">maintenance_comment</text>
-<text text-anchor="start" x="199" y="-4399.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="204" y="-4399.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1024)]</text>
-<polygon fill="none" stroke="black" points="31,-4365 31,-4390 339,-4390 339,-4365 31,-4365"/>
-<text text-anchor="start" x="36" y="-4374.8" font-family="Helvetica,sans-Serif" font-size="14.00">queues</text>
-<text text-anchor="start" x="88" y="-4374.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="93" y="-4374.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
-<polygon fill="none" stroke="black" points="31,-4340 31,-4365 339,-4365 339,-4340 31,-4340"/>
-<text text-anchor="start" x="36" y="-4349.8" font-family="Helvetica,sans-Serif" font-size="14.00">state</text>
-<text text-anchor="start" x="71" y="-4349.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="76" y="-4349.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(20)]</text>
-<text text-anchor="start" x="188" y="-4349.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="31,-4315 31,-4340 339,-4340 339,-4315 31,-4315"/>
-<text text-anchor="start" x="36" y="-4324.8" font-family="Helvetica,sans-Serif" font-size="14.00">sysinfo</text>
-<text text-anchor="start" x="86" y="-4324.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="91" y="-4324.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
+<polygon fill="none" stroke="black" points="31,-4780 31,-4808 339,-4808 339,-4780 31,-4780"/>
+<text text-anchor="start" x="127" y="-4791.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">edge_worker</text>
+<polygon fill="none" stroke="black" points="31,-4755 31,-4780 339,-4780 339,-4755 31,-4755"/>
+<text text-anchor="start" x="36" y="-4764.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">worker_name</text>
+<text text-anchor="start" x="130" y="-4764.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="135" y="-4764.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(64)]</text>
+<text text-anchor="start" x="247" y="-4764.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="31,-4730 31,-4755 339,-4755 339,-4730 31,-4730"/>
+<text text-anchor="start" x="36" y="-4739.8" font-family="Helvetica,sans-Serif" font-size="14.00">first_online</text>
+<text text-anchor="start" x="113" y="-4739.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="118" y="-4739.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="31,-4705 31,-4730 339,-4730 339,-4705 31,-4705"/>
+<text text-anchor="start" x="36" y="-4714.8" font-family="Helvetica,sans-Serif" font-size="14.00">jobs_active</text>
+<text text-anchor="start" x="113" y="-4714.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="118" y="-4714.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="195" y="-4714.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="31,-4680 31,-4705 339,-4705 339,-4680 31,-4680"/>
+<text text-anchor="start" x="36" y="-4689.8" font-family="Helvetica,sans-Serif" font-size="14.00">jobs_failed</text>
+<text text-anchor="start" x="110" y="-4689.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="115" y="-4689.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="192" y="-4689.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="31,-4655 31,-4680 339,-4680 339,-4655 31,-4655"/>
+<text text-anchor="start" x="36" y="-4664.8" font-family="Helvetica,sans-Serif" font-size="14.00">jobs_success</text>
+<text text-anchor="start" x="127" y="-4664.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="132" y="-4664.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="209" y="-4664.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="31,-4630 31,-4655 339,-4655 339,-4630 31,-4630"/>
+<text text-anchor="start" x="36" y="-4639.8" font-family="Helvetica,sans-Serif" font-size="14.00">jobs_taken</text>
+<text text-anchor="start" x="110" y="-4639.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="115" y="-4639.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="192" y="-4639.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="31,-4605 31,-4630 339,-4630 339,-4605 31,-4605"/>
+<text text-anchor="start" x="36" y="-4614.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_update</text>
+<text text-anchor="start" x="117" y="-4614.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="122" y="-4614.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="31,-4580 31,-4605 339,-4605 339,-4580 31,-4580"/>
+<text text-anchor="start" x="36" y="-4589.8" font-family="Helvetica,sans-Serif" font-size="14.00">maintenance_comment</text>
+<text text-anchor="start" x="199" y="-4589.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="204" y="-4589.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1024)]</text>
+<polygon fill="none" stroke="black" points="31,-4555 31,-4580 339,-4580 339,-4555 31,-4555"/>
+<text text-anchor="start" x="36" y="-4564.8" font-family="Helvetica,sans-Serif" font-size="14.00">queues</text>
+<text text-anchor="start" x="88" y="-4564.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="93" y="-4564.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
+<polygon fill="none" stroke="black" points="31,-4530 31,-4555 339,-4555 339,-4530 31,-4530"/>
+<text text-anchor="start" x="36" y="-4539.8" font-family="Helvetica,sans-Serif" font-size="14.00">state</text>
+<text text-anchor="start" x="71" y="-4539.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="76" y="-4539.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(20)]</text>
+<text text-anchor="start" x="188" y="-4539.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="31,-4505 31,-4530 339,-4530 339,-4505 31,-4505"/>
+<text text-anchor="start" x="36" y="-4514.8" font-family="Helvetica,sans-Serif" font-size="14.00">sysinfo</text>
+<text text-anchor="start" x="86" y="-4514.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="91" y="-4514.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
 </g>
 <!-- alembic_version_edge3 -->
 <g id="node59" class="node">
 <title>alembic_version_edge3</title>
-<polygon fill="none" stroke="black" points="39,-4669 39,-4697 332,-4697 332,-4669 39,-4669"/>
-<text text-anchor="start" x="81.5" y="-4680.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">alembic_version_edge3</text>
-<polygon fill="none" stroke="black" points="39,-4644 39,-4669 332,-4669 332,-4644 39,-4644"/>
-<text text-anchor="start" x="44" y="-4653.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">version_num</text>
-<text text-anchor="start" x="134" y="-4653.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="139" y="-4653.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(32)]</text>
-<text text-anchor="start" x="251" y="-4653.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="39,-4859 39,-4887 332,-4887 332,-4859 39,-4859"/>
+<text text-anchor="start" x="81.5" y="-4870.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">alembic_version_edge3</text>
+<polygon fill="none" stroke="black" points="39,-4834 39,-4859 332,-4859 332,-4834 39,-4834"/>
+<text text-anchor="start" x="44" y="-4843.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">version_num</text>
+<text text-anchor="start" x="134" y="-4843.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="139" y="-4843.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(32)]</text>
+<text text-anchor="start" x="251" y="-4843.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- ab_user -->
 <g id="node60" class="node">
 <title>ab_user</title>
-<polygon fill="none" stroke="black" points="510,-5373 510,-5401 796,-5401 796,-5373 510,-5373"/>
-<text text-anchor="start" x="618" y="-5384.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_user</text>
-<polygon fill="none" stroke="black" points="510,-5348 510,-5373 796,-5373 796,-5348 510,-5348"/>
-<text text-anchor="start" x="515" y="-5357.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="528" y="-5357.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="533" y="-5357.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="610" y="-5357.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="510,-5323 510,-5348 796,-5348 796,-5323 510,-5323"/>
-<text text-anchor="start" x="515" y="-5332.8" font-family="Helvetica,sans-Serif" font-size="14.00">active</text>
-<text text-anchor="start" x="557" y="-5332.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="562" y="-5332.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
-<polygon fill="none" stroke="black" points="510,-5298 510,-5323 796,-5323 796,-5298 510,-5298"/>
-<text text-anchor="start" x="515" y="-5307.8" font-family="Helvetica,sans-Serif" font-size="14.00">changed_by_fk</text>
-<text text-anchor="start" x="620" y="-5307.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="625" y="-5307.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="510,-5273 510,-5298 796,-5298 796,-5273 510,-5273"/>
-<text text-anchor="start" x="515" y="-5282.8" font-family="Helvetica,sans-Serif" font-size="14.00">changed_on</text>
-<text text-anchor="start" x="600" y="-5282.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="605" y="-5282.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="510,-5248 510,-5273 796,-5273 796,-5248 510,-5248"/>
-<text text-anchor="start" x="515" y="-5257.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_by_fk</text>
-<text text-anchor="start" x="612" y="-5257.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="617" y="-5257.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="510,-5223 510,-5248 796,-5248 796,-5223 510,-5223"/>
-<text text-anchor="start" x="515" y="-5232.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_on</text>
-<text text-anchor="start" x="591" y="-5232.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="596" y="-5232.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="510,-5198 510,-5223 796,-5223 796,-5198 510,-5198"/>
-<text text-anchor="start" x="515" y="-5207.8" font-family="Helvetica,sans-Serif" font-size="14.00">email</text>
-<text text-anchor="start" x="553" y="-5207.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="558" y="-5207.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(512)]</text>
-<text text-anchor="start" x="679" y="-5207.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="510,-5173 510,-5198 796,-5198 796,-5173 510,-5173"/>
-<text text-anchor="start" x="515" y="-5182.8" font-family="Helvetica,sans-Serif" font-size="14.00">fail_login_count</text>
-<text text-anchor="start" x="623" y="-5182.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="628" y="-5182.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="510,-5148 510,-5173 796,-5173 796,-5148 510,-5148"/>
-<text text-anchor="start" x="515" y="-5157.8" font-family="Helvetica,sans-Serif" font-size="14.00">first_name</text>
-<text text-anchor="start" x="589" y="-5157.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="594" y="-5157.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
-<text text-anchor="start" x="715" y="-5157.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="510,-5123 510,-5148 796,-5148 796,-5123 510,-5123"/>
-<text text-anchor="start" x="515" y="-5132.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_login</text>
-<text text-anchor="start" x="581" y="-5132.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="586" y="-5132.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="510,-5098 510,-5123 796,-5123 796,-5098 510,-5098"/>
-<text text-anchor="start" x="515" y="-5107.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_name</text>
-<text text-anchor="start" x="586" y="-5107.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="591" y="-5107.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
-<text text-anchor="start" x="712" y="-5107.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="510,-5073 510,-5098 796,-5098 796,-5073 510,-5073"/>
-<text text-anchor="start" x="515" y="-5082.8" font-family="Helvetica,sans-Serif" font-size="14.00">login_count</text>
-<text text-anchor="start" x="595" y="-5082.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="600" y="-5082.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="510,-5048 510,-5073 796,-5073 796,-5048 510,-5048"/>
-<text text-anchor="start" x="515" y="-5057.8" font-family="Helvetica,sans-Serif" font-size="14.00">password</text>
-<text text-anchor="start" x="582" y="-5057.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="587" y="-5057.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
-<polygon fill="none" stroke="black" points="510,-5023 510,-5048 796,-5048 796,-5023 510,-5023"/>
-<text text-anchor="start" x="515" y="-5032.8" font-family="Helvetica,sans-Serif" font-size="14.00">username</text>
-<text text-anchor="start" x="585" y="-5032.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="590" y="-5032.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(512)]</text>
-<text text-anchor="start" x="711" y="-5032.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="510,-5563 510,-5591 796,-5591 796,-5563 510,-5563"/>
+<text text-anchor="start" x="618" y="-5574.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_user</text>
+<polygon fill="none" stroke="black" points="510,-5538 510,-5563 796,-5563 796,-5538 510,-5538"/>
+<text text-anchor="start" x="515" y="-5547.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="528" y="-5547.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="533" y="-5547.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="610" y="-5547.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="510,-5513 510,-5538 796,-5538 796,-5513 510,-5513"/>
+<text text-anchor="start" x="515" y="-5522.8" font-family="Helvetica,sans-Serif" font-size="14.00">active</text>
+<text text-anchor="start" x="557" y="-5522.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="562" y="-5522.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
+<polygon fill="none" stroke="black" points="510,-5488 510,-5513 796,-5513 796,-5488 510,-5488"/>
+<text text-anchor="start" x="515" y="-5497.8" font-family="Helvetica,sans-Serif" font-size="14.00">changed_by_fk</text>
+<text text-anchor="start" x="620" y="-5497.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="625" y="-5497.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="510,-5463 510,-5488 796,-5488 796,-5463 510,-5463"/>
+<text text-anchor="start" x="515" y="-5472.8" font-family="Helvetica,sans-Serif" font-size="14.00">changed_on</text>
+<text text-anchor="start" x="600" y="-5472.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="605" y="-5472.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="510,-5438 510,-5463 796,-5463 796,-5438 510,-5438"/>
+<text text-anchor="start" x="515" y="-5447.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_by_fk</text>
+<text text-anchor="start" x="612" y="-5447.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="617" y="-5447.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="510,-5413 510,-5438 796,-5438 796,-5413 510,-5413"/>
+<text text-anchor="start" x="515" y="-5422.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_on</text>
+<text text-anchor="start" x="591" y="-5422.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="596" y="-5422.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="510,-5388 510,-5413 796,-5413 796,-5388 510,-5388"/>
+<text text-anchor="start" x="515" y="-5397.8" font-family="Helvetica,sans-Serif" font-size="14.00">email</text>
+<text text-anchor="start" x="553" y="-5397.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="558" y="-5397.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(512)]</text>
+<text text-anchor="start" x="679" y="-5397.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="510,-5363 510,-5388 796,-5388 796,-5363 510,-5363"/>
+<text text-anchor="start" x="515" y="-5372.8" font-family="Helvetica,sans-Serif" font-size="14.00">fail_login_count</text>
+<text text-anchor="start" x="623" y="-5372.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="628" y="-5372.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="510,-5338 510,-5363 796,-5363 796,-5338 510,-5338"/>
+<text text-anchor="start" x="515" y="-5347.8" font-family="Helvetica,sans-Serif" font-size="14.00">first_name</text>
+<text text-anchor="start" x="589" y="-5347.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="594" y="-5347.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
+<text text-anchor="start" x="715" y="-5347.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="510,-5313 510,-5338 796,-5338 796,-5313 510,-5313"/>
+<text text-anchor="start" x="515" y="-5322.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_login</text>
+<text text-anchor="start" x="581" y="-5322.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="586" y="-5322.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="510,-5288 510,-5313 796,-5313 796,-5288 510,-5288"/>
+<text text-anchor="start" x="515" y="-5297.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_name</text>
+<text text-anchor="start" x="586" y="-5297.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="591" y="-5297.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
+<text text-anchor="start" x="712" y="-5297.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="510,-5263 510,-5288 796,-5288 796,-5263 510,-5263"/>
+<text text-anchor="start" x="515" y="-5272.8" font-family="Helvetica,sans-Serif" font-size="14.00">login_count</text>
+<text text-anchor="start" x="595" y="-5272.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="600" y="-5272.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="510,-5238 510,-5263 796,-5263 796,-5238 510,-5238"/>
+<text text-anchor="start" x="515" y="-5247.8" font-family="Helvetica,sans-Serif" font-size="14.00">password</text>
+<text text-anchor="start" x="582" y="-5247.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="587" y="-5247.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
+<polygon fill="none" stroke="black" points="510,-5213 510,-5238 796,-5238 796,-5213 510,-5213"/>
+<text text-anchor="start" x="515" y="-5222.8" font-family="Helvetica,sans-Serif" font-size="14.00">username</text>
+<text text-anchor="start" x="585" y="-5222.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="590" y="-5222.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(512)]</text>
+<text text-anchor="start" x="711" y="-5222.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- ab_user&#45;&#45;ab_user -->
 <g id="edge72" class="edge">
-<title>ab_user:id&#45;&#45;ab_user:changed_by_fk</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M509.91,-5365.73C440.47,-5364 379,-5355.72 379,-5336 379,-5316.28 440.47,-5308 509.91,-5306.27"/>
-<text text-anchor="start" x="478.91" y="-5295.07" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="468.91" y="-5354.53" font-family="Times,serif" font-size="14.00">{0,1}</text>
+<title>ab_user:id&#45;&#45;ab_user:created_by_fk</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M509.91,-5553.87C440.47,-5549.6 379,-5535.22 379,-5501 379,-5466.78 440.47,-5452.4 509.91,-5448.13"/>
+<text text-anchor="start" x="478.91" y="-5436.93" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="468.91" y="-5542.67" font-family="Times,serif" font-size="14.00">{0,1}</text>
 </g>
 <!-- ab_user&#45;&#45;ab_user -->
 <g id="edge73" class="edge">
-<title>ab_user:id&#45;&#45;ab_user:created_by_fk</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M509.91,-5363.87C440.47,-5359.6 379,-5345.22 379,-5311 379,-5276.78 440.47,-5262.4 509.91,-5258.13"/>
-<text text-anchor="start" x="478.91" y="-5246.93" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="468.91" y="-5367.67" font-family="Times,serif" font-size="14.00">{0,1}</text>
+<title>ab_user:id&#45;&#45;ab_user:changed_by_fk</title>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M509.91,-5555.73C440.47,-5554 379,-5545.72 379,-5526 379,-5506.28 440.47,-5498 509.91,-5496.27"/>
+<text text-anchor="start" x="478.91" y="-5485.07" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="468.91" y="-5559.53" font-family="Times,serif" font-size="14.00">{0,1}</text>
 </g>
 <!-- ab_user_role -->
 <g id="node65" class="node">
 <title>ab_user_role</title>
-<polygon fill="none" stroke="black" points="1027.5,-5120 1027.5,-5148 1208.5,-5148 1208.5,-5120 1027.5,-5120"/>
-<text text-anchor="start" x="1061" y="-5131.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_user_role</text>
-<polygon fill="none" stroke="black" points="1027.5,-5095 1027.5,-5120 1208.5,-5120 1208.5,-5095 1027.5,-5095"/>
-<text text-anchor="start" x="1032.5" y="-5104.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="1045.5" y="-5104.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1050.5" y="-5104.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1127.5" y="-5104.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1027.5,-5070 1027.5,-5095 1208.5,-5095 1208.5,-5070 1027.5,-5070"/>
-<text text-anchor="start" x="1032.5" y="-5079.8" font-family="Helvetica,sans-Serif" font-size="14.00">role_id</text>
-<text text-anchor="start" x="1078.5" y="-5079.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1083.5" y="-5079.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="1027.5,-5045 1027.5,-5070 1208.5,-5070 1208.5,-5045 1027.5,-5045"/>
-<text text-anchor="start" x="1032.5" y="-5054.8" font-family="Helvetica,sans-Serif" font-size="14.00">user_id</text>
-<text text-anchor="start" x="1083.5" y="-5054.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1088.5" y="-5054.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="1027.5,-5407 1027.5,-5435 1208.5,-5435 1208.5,-5407 1027.5,-5407"/>
+<text text-anchor="start" x="1061" y="-5418.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_user_role</text>
+<polygon fill="none" stroke="black" points="1027.5,-5382 1027.5,-5407 1208.5,-5407 1208.5,-5382 1027.5,-5382"/>
+<text text-anchor="start" x="1032.5" y="-5391.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="1045.5" y="-5391.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1050.5" y="-5391.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1127.5" y="-5391.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1027.5,-5357 1027.5,-5382 1208.5,-5382 1208.5,-5357 1027.5,-5357"/>
+<text text-anchor="start" x="1032.5" y="-5366.8" font-family="Helvetica,sans-Serif" font-size="14.00">role_id</text>
+<text text-anchor="start" x="1078.5" y="-5366.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1083.5" y="-5366.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="1027.5,-5332 1027.5,-5357 1208.5,-5357 1208.5,-5332 1027.5,-5332"/>
+<text text-anchor="start" x="1032.5" y="-5341.8" font-family="Helvetica,sans-Serif" font-size="14.00">user_id</text>
+<text text-anchor="start" x="1083.5" y="-5341.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1088.5" y="-5341.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
 </g>
 <!-- ab_user&#45;&#45;ab_user_role -->
-<g id="edge77" class="edge">
+<g id="edge76" class="edge">
 <title>ab_user:id&#45;&#45;ab_user_role:user_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M797,-5361C966.29,-5361 857.21,-5057 1026.5,-5057"/>
-<text text-anchor="start" x="995.5" y="-5045.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="797" y="-5349.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M797,-5551C934.36,-5551 889.14,-5344 1026.5,-5344"/>
+<text text-anchor="start" x="995.5" y="-5332.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="797" y="-5539.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
 </g>
 <!-- ab_user_group -->
 <g id="node66" class="node">
 <title>ab_user_group</title>
-<polygon fill="none" stroke="black" points="1027.5,-5488 1027.5,-5516 1208.5,-5516 1208.5,-5488 1027.5,-5488"/>
-<text text-anchor="start" x="1052" y="-5499.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_user_group</text>
-<polygon fill="none" stroke="black" points="1027.5,-5463 1027.5,-5488 1208.5,-5488 1208.5,-5463 1027.5,-5463"/>
-<text text-anchor="start" x="1032.5" y="-5472.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="1045.5" y="-5472.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1050.5" y="-5472.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1127.5" y="-5472.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1027.5,-5438 1027.5,-5463 1208.5,-5463 1208.5,-5438 1027.5,-5438"/>
-<text text-anchor="start" x="1032.5" y="-5447.8" font-family="Helvetica,sans-Serif" font-size="14.00">group_id</text>
-<text text-anchor="start" x="1093.5" y="-5447.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1098.5" y="-5447.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="1027.5,-5413 1027.5,-5438 1208.5,-5438 1208.5,-5413 1027.5,-5413"/>
-<text text-anchor="start" x="1032.5" y="-5422.8" font-family="Helvetica,sans-Serif" font-size="14.00">user_id</text>
-<text text-anchor="start" x="1083.5" y="-5422.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1088.5" y="-5422.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="1027.5,-5678 1027.5,-5706 1208.5,-5706 1208.5,-5678 1027.5,-5678"/>
+<text text-anchor="start" x="1052" y="-5689.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_user_group</text>
+<polygon fill="none" stroke="black" points="1027.5,-5653 1027.5,-5678 1208.5,-5678 1208.5,-5653 1027.5,-5653"/>
+<text text-anchor="start" x="1032.5" y="-5662.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="1045.5" y="-5662.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1050.5" y="-5662.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1127.5" y="-5662.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1027.5,-5628 1027.5,-5653 1208.5,-5653 1208.5,-5628 1027.5,-5628"/>
+<text text-anchor="start" x="1032.5" y="-5637.8" font-family="Helvetica,sans-Serif" font-size="14.00">group_id</text>
+<text text-anchor="start" x="1093.5" y="-5637.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1098.5" y="-5637.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="1027.5,-5603 1027.5,-5628 1208.5,-5628 1208.5,-5603 1027.5,-5603"/>
+<text text-anchor="start" x="1032.5" y="-5612.8" font-family="Helvetica,sans-Serif" font-size="14.00">user_id</text>
+<text text-anchor="start" x="1083.5" y="-5612.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1088.5" y="-5612.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
 </g>
 <!-- ab_user&#45;&#45;ab_user_group -->
-<g id="edge78" class="edge">
+<g id="edge79" class="edge">
 <title>ab_user:id&#45;&#45;ab_user_group:user_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M797,-5361C902.89,-5361 920.61,-5425 1026.5,-5425"/>
-<text text-anchor="start" x="995.5" y="-5413.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="797" y="-5364.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M797,-5551C902.89,-5551 920.61,-5615 1026.5,-5615"/>
+<text text-anchor="start" x="995.5" y="-5603.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="797" y="-5554.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
 </g>
 <!-- ab_register_user -->
 <g id="node61" class="node">
 <title>ab_register_user</title>
-<polygon fill="none" stroke="black" points="42,-5132 42,-5160 328,-5160 328,-5132 42,-5132"/>
-<text text-anchor="start" x="110" y="-5143.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_register_user</text>
-<polygon fill="none" stroke="black" points="42,-5107 42,-5132 328,-5132 328,-5107 42,-5107"/>
-<text text-anchor="start" x="47" y="-5116.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="60" y="-5116.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="65" y="-5116.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="142" y="-5116.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="42,-5082 42,-5107 328,-5107 328,-5082 42,-5082"/>
-<text text-anchor="start" x="47" y="-5091.8" font-family="Helvetica,sans-Serif" font-size="14.00">email</text>
-<text text-anchor="start" x="85" y="-5091.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="90" y="-5091.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(512)]</text>
-<text text-anchor="start" x="211" y="-5091.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="42,-5057 42,-5082 328,-5082 328,-5057 42,-5057"/>
-<text text-anchor="start" x="47" y="-5066.8" font-family="Helvetica,sans-Serif" font-size="14.00">first_name</text>
-<text text-anchor="start" x="121" y="-5066.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="126" y="-5066.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
-<text text-anchor="start" x="247" y="-5066.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="42,-5032 42,-5057 328,-5057 328,-5032 42,-5032"/>
-<text text-anchor="start" x="47" y="-5041.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_name</text>
-<text text-anchor="start" x="118" y="-5041.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="123" y="-5041.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
-<text text-anchor="start" x="244" y="-5041.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="42,-5007 42,-5032 328,-5032 328,-5007 42,-5007"/>
-<text text-anchor="start" x="47" y="-5016.8" font-family="Helvetica,sans-Serif" font-size="14.00">password</text>
-<text text-anchor="start" x="114" y="-5016.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="119" y="-5016.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
-<polygon fill="none" stroke="black" points="42,-4982 42,-5007 328,-5007 328,-4982 42,-4982"/>
-<text text-anchor="start" x="47" y="-4991.8" font-family="Helvetica,sans-Serif" font-size="14.00">registration_date</text>
-<text text-anchor="start" x="165" y="-4991.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="170" y="-4991.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="42,-4957 42,-4982 328,-4982 328,-4957 42,-4957"/>
-<text text-anchor="start" x="47" y="-4966.8" font-family="Helvetica,sans-Serif" font-size="14.00">registration_hash</text>
-<text text-anchor="start" x="168" y="-4966.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="173" y="-4966.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
-<polygon fill="none" stroke="black" points="42,-4932 42,-4957 328,-4957 328,-4932 42,-4932"/>
-<text text-anchor="start" x="47" y="-4941.8" font-family="Helvetica,sans-Serif" font-size="14.00">username</text>
-<text text-anchor="start" x="117" y="-4941.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="122" y="-4941.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(512)]</text>
-<text text-anchor="start" x="243" y="-4941.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="42,-5322 42,-5350 328,-5350 328,-5322 42,-5322"/>
+<text text-anchor="start" x="110" y="-5333.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_register_user</text>
+<polygon fill="none" stroke="black" points="42,-5297 42,-5322 328,-5322 328,-5297 42,-5297"/>
+<text text-anchor="start" x="47" y="-5306.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="60" y="-5306.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="65" y="-5306.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="142" y="-5306.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="42,-5272 42,-5297 328,-5297 328,-5272 42,-5272"/>
+<text text-anchor="start" x="47" y="-5281.8" font-family="Helvetica,sans-Serif" font-size="14.00">email</text>
+<text text-anchor="start" x="85" y="-5281.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="90" y="-5281.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(512)]</text>
+<text text-anchor="start" x="211" y="-5281.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="42,-5247 42,-5272 328,-5272 328,-5247 42,-5247"/>
+<text text-anchor="start" x="47" y="-5256.8" font-family="Helvetica,sans-Serif" font-size="14.00">first_name</text>
+<text text-anchor="start" x="121" y="-5256.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="126" y="-5256.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
+<text text-anchor="start" x="247" y="-5256.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="42,-5222 42,-5247 328,-5247 328,-5222 42,-5222"/>
+<text text-anchor="start" x="47" y="-5231.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_name</text>
+<text text-anchor="start" x="118" y="-5231.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="123" y="-5231.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
+<text text-anchor="start" x="244" y="-5231.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="42,-5197 42,-5222 328,-5222 328,-5197 42,-5197"/>
+<text text-anchor="start" x="47" y="-5206.8" font-family="Helvetica,sans-Serif" font-size="14.00">password</text>
+<text text-anchor="start" x="114" y="-5206.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="119" y="-5206.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
+<polygon fill="none" stroke="black" points="42,-5172 42,-5197 328,-5197 328,-5172 42,-5172"/>
+<text text-anchor="start" x="47" y="-5181.8" font-family="Helvetica,sans-Serif" font-size="14.00">registration_date</text>
+<text text-anchor="start" x="165" y="-5181.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="170" y="-5181.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="42,-5147 42,-5172 328,-5172 328,-5147 42,-5147"/>
+<text text-anchor="start" x="47" y="-5156.8" font-family="Helvetica,sans-Serif" font-size="14.00">registration_hash</text>
+<text text-anchor="start" x="168" y="-5156.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="173" y="-5156.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
+<polygon fill="none" stroke="black" points="42,-5122 42,-5147 328,-5147 328,-5122 42,-5122"/>
+<text text-anchor="start" x="47" y="-5131.8" font-family="Helvetica,sans-Serif" font-size="14.00">username</text>
+<text text-anchor="start" x="117" y="-5131.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="122" y="-5131.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(512)]</text>
+<text text-anchor="start" x="243" y="-5131.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- ab_group -->
 <g id="node62" class="node">
 <title>ab_group</title>
-<polygon fill="none" stroke="black" points="527,-5527 527,-5555 779,-5555 779,-5527 527,-5527"/>
-<text text-anchor="start" x="611" y="-5538.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_group</text>
-<polygon fill="none" stroke="black" points="527,-5502 527,-5527 779,-5527 779,-5502 527,-5502"/>
-<text text-anchor="start" x="532" y="-5511.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="545" y="-5511.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="550" y="-5511.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="627" y="-5511.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="527,-5477 527,-5502 779,-5502 779,-5477 527,-5477"/>
-<text text-anchor="start" x="532" y="-5486.8" font-family="Helvetica,sans-Serif" font-size="14.00">description</text>
-<text text-anchor="start" x="610" y="-5486.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="615" y="-5486.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(512)]</text>
-<polygon fill="none" stroke="black" points="527,-5452 527,-5477 779,-5477 779,-5452 527,-5452"/>
-<text text-anchor="start" x="532" y="-5461.8" font-family="Helvetica,sans-Serif" font-size="14.00">label</text>
-<text text-anchor="start" x="566" y="-5461.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="571" y="-5461.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(150)]</text>
-<polygon fill="none" stroke="black" points="527,-5427 527,-5452 779,-5452 779,-5427 527,-5427"/>
-<text text-anchor="start" x="532" y="-5436.8" font-family="Helvetica,sans-Serif" font-size="14.00">name</text>
-<text text-anchor="start" x="572" y="-5436.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="577" y="-5436.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(100)]</text>
-<text text-anchor="start" x="698" y="-5436.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="527,-5717 527,-5745 779,-5745 779,-5717 527,-5717"/>
+<text text-anchor="start" x="611" y="-5728.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_group</text>
+<polygon fill="none" stroke="black" points="527,-5692 527,-5717 779,-5717 779,-5692 527,-5692"/>
+<text text-anchor="start" x="532" y="-5701.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="545" y="-5701.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="550" y="-5701.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="627" y="-5701.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="527,-5667 527,-5692 779,-5692 779,-5667 527,-5667"/>
+<text text-anchor="start" x="532" y="-5676.8" font-family="Helvetica,sans-Serif" font-size="14.00">description</text>
+<text text-anchor="start" x="610" y="-5676.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="615" y="-5676.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(512)]</text>
+<polygon fill="none" stroke="black" points="527,-5642 527,-5667 779,-5667 779,-5642 527,-5642"/>
+<text text-anchor="start" x="532" y="-5651.8" font-family="Helvetica,sans-Serif" font-size="14.00">label</text>
+<text text-anchor="start" x="566" y="-5651.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="571" y="-5651.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(150)]</text>
+<polygon fill="none" stroke="black" points="527,-5617 527,-5642 779,-5642 779,-5617 527,-5617"/>
+<text text-anchor="start" x="532" y="-5626.8" font-family="Helvetica,sans-Serif" font-size="14.00">name</text>
+<text text-anchor="start" x="572" y="-5626.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="577" y="-5626.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(100)]</text>
+<text text-anchor="start" x="698" y="-5626.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- ab_group_role -->
 <g id="node63" class="node">
 <title>ab_group_role</title>
-<polygon fill="none" stroke="black" points="1027.5,-5322 1027.5,-5350 1208.5,-5350 1208.5,-5322 1027.5,-5322"/>
-<text text-anchor="start" x="1054.5" y="-5333.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_group_role</text>
-<polygon fill="none" stroke="black" points="1027.5,-5297 1027.5,-5322 1208.5,-5322 1208.5,-5297 1027.5,-5297"/>
-<text text-anchor="start" x="1032.5" y="-5306.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="1045.5" y="-5306.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1050.5" y="-5306.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1127.5" y="-5306.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1027.5,-5272 1027.5,-5297 1208.5,-5297 1208.5,-5272 1027.5,-5272"/>
-<text text-anchor="start" x="1032.5" y="-5281.8" font-family="Helvetica,sans-Serif" font-size="14.00">group_id</text>
-<text text-anchor="start" x="1093.5" y="-5281.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1098.5" y="-5281.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="1027.5,-5247 1027.5,-5272 1208.5,-5272 1208.5,-5247 1027.5,-5247"/>
-<text text-anchor="start" x="1032.5" y="-5256.8" font-family="Helvetica,sans-Serif" font-size="14.00">role_id</text>
-<text text-anchor="start" x="1078.5" y="-5256.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1083.5" y="-5256.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="1027.5,-5545 1027.5,-5573 1208.5,-5573 1208.5,-5545 1027.5,-5545"/>
+<text text-anchor="start" x="1054.5" y="-5556.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_group_role</text>
+<polygon fill="none" stroke="black" points="1027.5,-5520 1027.5,-5545 1208.5,-5545 1208.5,-5520 1027.5,-5520"/>
+<text text-anchor="start" x="1032.5" y="-5529.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="1045.5" y="-5529.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1050.5" y="-5529.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1127.5" y="-5529.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1027.5,-5495 1027.5,-5520 1208.5,-5520 1208.5,-5495 1027.5,-5495"/>
+<text text-anchor="start" x="1032.5" y="-5504.8" font-family="Helvetica,sans-Serif" font-size="14.00">group_id</text>
+<text text-anchor="start" x="1093.5" y="-5504.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1098.5" y="-5504.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="1027.5,-5470 1027.5,-5495 1208.5,-5495 1208.5,-5470 1027.5,-5470"/>
+<text text-anchor="start" x="1032.5" y="-5479.8" font-family="Helvetica,sans-Serif" font-size="14.00">role_id</text>
+<text text-anchor="start" x="1078.5" y="-5479.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1083.5" y="-5479.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
 </g>
 <!-- ab_group&#45;&#45;ab_group_role -->
 <g id="edge74" class="edge">
 <title>ab_group:id&#45;&#45;ab_group_role:group_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M780,-5515C930.14,-5515 876.36,-5284 1026.5,-5284"/>
-<text text-anchor="start" x="995.5" y="-5272.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="780" y="-5503.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M780,-5705C920.52,-5705 885.98,-5507 1026.5,-5507"/>
+<text text-anchor="start" x="995.5" y="-5495.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="780" y="-5693.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
 </g>
 <!-- ab_group&#45;&#45;ab_user_group -->
-<g id="edge79" class="edge">
+<g id="edge78" class="edge">
 <title>ab_group:id&#45;&#45;ab_user_group:group_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M780,-5515C893.3,-5515 913.2,-5450 1026.5,-5450"/>
-<text text-anchor="start" x="995.5" y="-5438.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="780" y="-5518.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M780,-5705C893.3,-5705 913.2,-5640 1026.5,-5640"/>
+<text text-anchor="start" x="995.5" y="-5628.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="780" y="-5708.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
 </g>
 <!-- ab_role -->
 <g id="node64" class="node">
 <title>ab_role</title>
-<polygon fill="none" stroke="black" points="532,-4969 532,-4997 775,-4997 775,-4969 532,-4969"/>
-<text text-anchor="start" x="620.5" y="-4980.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_role</text>
-<polygon fill="none" stroke="black" points="532,-4944 532,-4969 775,-4969 775,-4944 532,-4944"/>
-<text text-anchor="start" x="537" y="-4953.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="550" y="-4953.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="555" y="-4953.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="632" y="-4953.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="532,-4919 532,-4944 775,-4944 775,-4919 532,-4919"/>
-<text text-anchor="start" x="537" y="-4928.8" font-family="Helvetica,sans-Serif" font-size="14.00">name</text>
-<text text-anchor="start" x="577" y="-4928.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="582" y="-4928.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(64)]</text>
-<text text-anchor="start" x="694" y="-4928.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="532,-5159 532,-5187 775,-5187 775,-5159 532,-5159"/>
+<text text-anchor="start" x="620.5" y="-5170.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_role</text>
+<polygon fill="none" stroke="black" points="532,-5134 532,-5159 775,-5159 775,-5134 532,-5134"/>
+<text text-anchor="start" x="537" y="-5143.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="550" y="-5143.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="555" y="-5143.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="632" y="-5143.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="532,-5109 532,-5134 775,-5134 775,-5109 532,-5109"/>
+<text text-anchor="start" x="537" y="-5118.8" font-family="Helvetica,sans-Serif" font-size="14.00">name</text>
+<text text-anchor="start" x="577" y="-5118.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="582" y="-5118.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(64)]</text>
+<text text-anchor="start" x="694" y="-5118.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- ab_role&#45;&#45;ab_group_role -->
 <g id="edge75" class="edge">
 <title>ab_role:id&#45;&#45;ab_group_role:role_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M776,-4956C950.73,-4956 851.77,-5259 1026.5,-5259"/>
-<text text-anchor="start" x="995.5" y="-5247.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="776" y="-4944.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M776,-5146C821.51,-5146 835.45,-5163.78 863,-5200 932.82,-5291.79 857.12,-5364.87 936,-5449 965.28,-5480.23 983.69,-5482 1026.5,-5482"/>
+<text text-anchor="start" x="995.5" y="-5470.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="776" y="-5134.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
 </g>
 <!-- ab_role&#45;&#45;ab_user_role -->
-<g id="edge76" class="edge">
+<g id="edge77" class="edge">
 <title>ab_role:id&#45;&#45;ab_user_role:role_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M776,-4956C900.62,-4956 901.88,-5082 1026.5,-5082"/>
-<text text-anchor="start" x="995.5" y="-5070.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="776" y="-4959.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M776,-5146C925.06,-5146 877.44,-5369 1026.5,-5369"/>
+<text text-anchor="start" x="995.5" y="-5357.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="776" y="-5149.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
 </g>
 <!-- ab_permission_view_role -->
 <g id="node70" class="node">
 <title>ab_permission_view_role</title>
-<polygon fill="none" stroke="black" points="1001.5,-4917 1001.5,-4945 1234.5,-4945 1234.5,-4917 1001.5,-4917"/>
-<text text-anchor="start" x="1006.5" y="-4928.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_permission_view_role</text>
-<polygon fill="none" stroke="black" points="1001.5,-4892 1001.5,-4917 1234.5,-4917 1234.5,-4892 1001.5,-4892"/>
-<text text-anchor="start" x="1006.5" y="-4901.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="1019.5" y="-4901.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1024.5" y="-4901.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="1101.5" y="-4901.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="1001.5,-4867 1001.5,-4892 1234.5,-4892 1234.5,-4867 1001.5,-4867"/>
-<text text-anchor="start" x="1006.5" y="-4876.8" font-family="Helvetica,sans-Serif" font-size="14.00">permission_view_id</text>
-<text text-anchor="start" x="1140.5" y="-4876.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1145.5" y="-4876.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<polygon fill="none" stroke="black" points="1001.5,-4842 1001.5,-4867 1234.5,-4867 1234.5,-4842 1001.5,-4842"/>
-<text text-anchor="start" x="1006.5" y="-4851.8" font-family="Helvetica,sans-Serif" font-size="14.00">role_id</text>
-<text text-anchor="start" x="1052.5" y="-4851.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="1057.5" y="-4851.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="1001.5,-5128 1001.5,-5156 1234.5,-5156 1234.5,-5128 1001.5,-5128"/>
+<text text-anchor="start" x="1006.5" y="-5139.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_permission_view_role</text>
+<polygon fill="none" stroke="black" points="1001.5,-5103 1001.5,-5128 1234.5,-5128 1234.5,-5103 1001.5,-5103"/>
+<text text-anchor="start" x="1006.5" y="-5112.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="1019.5" y="-5112.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1024.5" y="-5112.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="1101.5" y="-5112.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="1001.5,-5078 1001.5,-5103 1234.5,-5103 1234.5,-5078 1001.5,-5078"/>
+<text text-anchor="start" x="1006.5" y="-5087.8" font-family="Helvetica,sans-Serif" font-size="14.00">permission_view_id</text>
+<text text-anchor="start" x="1140.5" y="-5087.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1145.5" y="-5087.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<polygon fill="none" stroke="black" points="1001.5,-5053 1001.5,-5078 1234.5,-5078 1234.5,-5053 1001.5,-5053"/>
+<text text-anchor="start" x="1006.5" y="-5062.8" font-family="Helvetica,sans-Serif" font-size="14.00">role_id</text>
+<text text-anchor="start" x="1052.5" y="-5062.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="1057.5" y="-5062.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
 </g>
 <!-- ab_role&#45;&#45;ab_permission_view_role -->
 <g id="edge83" 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="M776,-4956C885.59,-4956 890.91,-4854 1000.5,-4854"/>
-<text text-anchor="start" x="969.5" y="-4842.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="735" y="-4944.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M776,-5146C882.07,-5146 894.43,-5065 1000.5,-5065"/>
+<text text-anchor="start" x="969.5" y="-5053.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="735" y="-5134.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
 </g>
 <!-- ab_permission -->
 <g id="node67" class="node">
 <title>ab_permission</title>
-<polygon fill="none" stroke="black" points="59,-4878 59,-4906 311,-4906 311,-4878 59,-4878"/>
-<text text-anchor="start" x="120" y="-4889.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_permission</text>
-<polygon fill="none" stroke="black" points="59,-4853 59,-4878 311,-4878 311,-4853 59,-4853"/>
-<text text-anchor="start" x="64" y="-4862.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="77" y="-4862.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="82" y="-4862.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="159" y="-4862.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="59,-4828 59,-4853 311,-4853 311,-4828 59,-4828"/>
-<text text-anchor="start" x="64" y="-4837.8" font-family="Helvetica,sans-Serif" font-size="14.00">name</text>
-<text text-anchor="start" x="104" y="-4837.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="109" y="-4837.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(100)]</text>
-<text text-anchor="start" x="230" y="-4837.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="59,-5068 59,-5096 311,-5096 311,-5068 59,-5068"/>
+<text text-anchor="start" x="120" y="-5079.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_permission</text>
+<polygon fill="none" stroke="black" points="59,-5043 59,-5068 311,-5068 311,-5043 59,-5043"/>
+<text text-anchor="start" x="64" y="-5052.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="77" y="-5052.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="82" y="-5052.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="159" y="-5052.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="59,-5018 59,-5043 311,-5043 311,-5018 59,-5018"/>
+<text text-anchor="start" x="64" y="-5027.8" font-family="Helvetica,sans-Serif" font-size="14.00">name</text>
+<text text-anchor="start" x="104" y="-5027.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="109" y="-5027.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(100)]</text>
+<text text-anchor="start" x="230" y="-5027.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- ab_permission_view -->
 <g id="node68" class="node">
 <title>ab_permission_view</title>
-<polygon fill="none" stroke="black" points="520,-4864 520,-4892 786,-4892 786,-4864 520,-4864"/>
-<text text-anchor="start" x="563.5" y="-4875.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_permission_view</text>
-<polygon fill="none" stroke="black" points="520,-4839 520,-4864 786,-4864 786,-4839 520,-4839"/>
-<text text-anchor="start" x="525" y="-4848.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="538" y="-4848.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="543" y="-4848.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="620" y="-4848.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="520,-4814 520,-4839 786,-4839 786,-4814 520,-4814"/>
-<text text-anchor="start" x="525" y="-4823.8" font-family="Helvetica,sans-Serif" font-size="14.00">permission_id</text>
-<text text-anchor="start" x="621" y="-4823.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="626" y="-4823.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="703" y="-4823.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="520,-4789 520,-4814 786,-4814 786,-4789 520,-4789"/>
-<text text-anchor="start" x="525" y="-4798.8" font-family="Helvetica,sans-Serif" font-size="14.00">view_menu_id</text>
-<text text-anchor="start" x="623" y="-4798.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="628" y="-4798.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="705" y="-4798.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="520,-5054 520,-5082 786,-5082 786,-5054 520,-5054"/>
+<text text-anchor="start" x="563.5" y="-5065.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_permission_view</text>
+<polygon fill="none" stroke="black" points="520,-5029 520,-5054 786,-5054 786,-5029 520,-5029"/>
+<text text-anchor="start" x="525" y="-5038.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="538" y="-5038.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="543" y="-5038.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="620" y="-5038.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="520,-5004 520,-5029 786,-5029 786,-5004 520,-5004"/>
+<text text-anchor="start" x="525" y="-5013.8" font-family="Helvetica,sans-Serif" font-size="14.00">permission_id</text>
+<text text-anchor="start" x="621" y="-5013.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="626" y="-5013.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="703" y="-5013.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="520,-4979 520,-5004 786,-5004 786,-4979 520,-4979"/>
+<text text-anchor="start" x="525" y="-4988.8" font-family="Helvetica,sans-Serif" font-size="14.00">view_menu_id</text>
+<text text-anchor="start" x="623" y="-4988.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="628" y="-4988.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="705" y="-4988.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- ab_permission&#45;&#45;ab_permission_view -->
-<g id="edge80" class="edge">
+<g id="edge81" class="edge">
 <title>ab_permission:id&#45;&#45;ab_permission_view:permission_id</title>
-<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M312,-4865C405.62,-4865 425.38,-4826 519,-4826"/>
-<text text-anchor="start" x="488" y="-4814.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="312" y="-4853.8" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M312,-5055C405.62,-5055 425.38,-5016 519,-5016"/>
+<text text-anchor="start" x="488" y="-5004.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="312" y="-5043.8" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- ab_permission_view&#45;&#45;ab_permission_view_role -->
 <g id="edge82" 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="M787,-4852C882.64,-4852 904.86,-4879 1000.5,-4879"/>
-<text text-anchor="start" x="969.5" y="-4867.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="787" y="-4840.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M787,-5042C884.26,-5042 903.24,-5090 1000.5,-5090"/>
+<text text-anchor="start" x="969.5" y="-5078.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="787" y="-5030.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
 </g>
 <!-- ab_view_menu -->
 <g id="node69" class="node">
 <title>ab_view_menu</title>
-<polygon fill="none" stroke="black" points="59,-4774 59,-4802 311,-4802 311,-4774 59,-4774"/>
-<text text-anchor="start" x="120" y="-4785.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_view_menu</text>
-<polygon fill="none" stroke="black" points="59,-4749 59,-4774 311,-4774 311,-4749 59,-4749"/>
-<text text-anchor="start" x="64" y="-4758.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="77" y="-4758.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="82" y="-4758.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="159" y="-4758.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="59,-4724 59,-4749 311,-4749 311,-4724 59,-4724"/>
-<text text-anchor="start" x="64" y="-4733.8" font-family="Helvetica,sans-Serif" font-size="14.00">name</text>
-<text text-anchor="start" x="104" y="-4733.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="109" y="-4733.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
-<text text-anchor="start" x="230" y="-4733.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="59,-4964 59,-4992 311,-4992 311,-4964 59,-4964"/>
+<text text-anchor="start" x="120" y="-4975.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_view_menu</text>
+<polygon fill="none" stroke="black" points="59,-4939 59,-4964 311,-4964 311,-4939 59,-4939"/>
+<text text-anchor="start" x="64" y="-4948.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="77" y="-4948.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="82" y="-4948.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="159" y="-4948.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="59,-4914 59,-4939 311,-4939 311,-4914 59,-4914"/>
+<text text-anchor="start" x="64" y="-4923.8" font-family="Helvetica,sans-Serif" font-size="14.00">name</text>
+<text text-anchor="start" x="104" y="-4923.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="109" y="-4923.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
+<text text-anchor="start" x="230" y="-4923.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- ab_view_menu&#45;&#45;ab_permission_view -->
-<g id="edge81" class="edge">
+<g id="edge80" 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="M312,-4761C405.7,-4761 425.3,-4801 519,-4801"/>
-<text text-anchor="start" x="488" y="-4789.8" font-family="Times,serif" font-size="14.00">0..N</text>
-<text text-anchor="start" x="312" y="-4761.05" font-family="Times,serif" font-size="14.00">1</text>
+<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M312,-4951C405.7,-4951 425.3,-4991 519,-4991"/>
+<text text-anchor="start" x="488" y="-4979.8" font-family="Times,serif" font-size="14.00">0..N</text>
+<text text-anchor="start" x="312" y="-4951.05" font-family="Times,serif" font-size="14.00">1</text>
 </g>
 <!-- alembic_version_fab -->
 <g id="node71" class="node">
 <title>alembic_version_fab</title>
-<polygon fill="none" stroke="black" points="39,-5211 39,-5239 332,-5239 332,-5211 39,-5211"/>
-<text text-anchor="start" x="95" y="-5222.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">alembic_version_fab</text>
-<polygon fill="none" stroke="black" points="39,-5186 39,-5211 332,-5211 332,-5186 39,-5186"/>
-<text text-anchor="start" x="44" y="-5195.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">version_num</text>
-<text text-anchor="start" x="134" y="-5195.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="139" y="-5195.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(32)]</text>
-<text text-anchor="start" x="251" y="-5195.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="39,-5401 39,-5429 332,-5429 332,-5401 39,-5401"/>
+<text text-anchor="start" x="95" y="-5412.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">alembic_version_fab</text>
+<polygon fill="none" stroke="black" points="39,-5376 39,-5401 332,-5401 332,-5376 39,-5376"/>
+<text text-anchor="start" x="44" y="-5385.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">version_num</text>
+<text text-anchor="start" x="134" y="-5385.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="139" y="-5385.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(32)]</text>
+<text text-anchor="start" x="251" y="-5385.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
 </g>
 <!-- session -->
 <g id="node72" class="node">
 <title>session</title>
-<polygon fill="none" stroke="black" points="81,-5366 81,-5394 289,-5394 289,-5366 81,-5366"/>
-<text text-anchor="start" x="151" y="-5377.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">session</text>
-<polygon fill="none" stroke="black" points="81,-5341 81,-5366 289,-5366 289,-5341 81,-5341"/>
-<text text-anchor="start" x="86" y="-5350.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
-<text text-anchor="start" x="99" y="-5350.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="104" y="-5350.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
-<text text-anchor="start" x="181" y="-5350.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
-<polygon fill="none" stroke="black" points="81,-5316 81,-5341 289,-5341 289,-5316 81,-5316"/>
-<text text-anchor="start" x="86" y="-5325.8" font-family="Helvetica,sans-Serif" font-size="14.00">data</text>
-<text text-anchor="start" x="117" y="-5325.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="122" y="-5325.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BYTEA]</text>
-<polygon fill="none" stroke="black" points="81,-5291 81,-5316 289,-5316 289,-5291 81,-5291"/>
-<text text-anchor="start" x="86" y="-5300.8" font-family="Helvetica,sans-Serif" font-size="14.00">expiry</text>
-<text text-anchor="start" x="130" y="-5300.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="135" y="-5300.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
-<polygon fill="none" stroke="black" points="81,-5266 81,-5291 289,-5291 289,-5266 81,-5266"/>
-<text text-anchor="start" x="86" y="-5275.8" font-family="Helvetica,sans-Serif" font-size="14.00">session_id</text>
-<text text-anchor="start" x="158" y="-5275.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
-<text text-anchor="start" x="163" y="-5275.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(255)]</text>
+<polygon fill="none" stroke="black" points="81,-5556 81,-5584 289,-5584 289,-5556 81,-5556"/>
+<text text-anchor="start" x="151" y="-5567.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">session</text>
+<polygon fill="none" stroke="black" points="81,-5531 81,-5556 289,-5556 289,-5531 81,-5531"/>
+<text text-anchor="start" x="86" y="-5540.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
+<text text-anchor="start" x="99" y="-5540.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="104" y="-5540.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
+<text text-anchor="start" x="181" y="-5540.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
+<polygon fill="none" stroke="black" points="81,-5506 81,-5531 289,-5531 289,-5506 81,-5506"/>
+<text text-anchor="start" x="86" y="-5515.8" font-family="Helvetica,sans-Serif" font-size="14.00">data</text>
+<text text-anchor="start" x="117" y="-5515.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="122" y="-5515.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BYTEA]</text>
+<polygon fill="none" stroke="black" points="81,-5481 81,-5506 289,-5506 289,-5481 81,-5481"/>
+<text text-anchor="start" x="86" y="-5490.8" font-family="Helvetica,sans-Serif" font-size="14.00">expiry</text>
+<text text-anchor="start" x="130" y="-5490.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="135" y="-5490.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
+<polygon fill="none" stroke="black" points="81,-5456 81,-5481 289,-5481 289,-5456 81,-5456"/>
+<text text-anchor="start" x="86" y="-5465.8" font-family="Helvetica,sans-Serif" font-size="14.00">session_id</text>
+<text text-anchor="start" x="158" y="-5465.8" font-family="Helvetica,sans-Serif" font-size="14.00"> </text>
+<text text-anchor="start" x="163" y="-5465.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(255)]</text>
 </g>
 </g>
 </svg>
diff --git a/airflow-core/src/airflow/migrations/versions/0060_3_0_0_add_try_id_to_ti_and_tih.py b/airflow-core/src/airflow/migrations/versions/0060_3_0_0_add_try_id_to_ti_and_tih.py
index 82a80cc8903..66f692225b1 100644
--- a/airflow-core/src/airflow/migrations/versions/0060_3_0_0_add_try_id_to_ti_and_tih.py
+++ b/airflow-core/src/airflow/migrations/versions/0060_3_0_0_add_try_id_to_ti_and_tih.py
@@ -140,6 +140,18 @@ def downgrade():
             ALTER TABLE task_instance_history DROP COLUMN row_num;
         """
         )
+        # Restore the id column's sequence and default
+        op.execute(
+            "CREATE SEQUENCE IF NOT EXISTS task_instance_history_id_seq OWNED BY task_instance_history.id"
+        )
+        op.execute(
+            "SELECT setval('task_instance_history_id_seq', "
+            "COALESCE((SELECT MAX(id) FROM task_instance_history), 1), true)"
+        )
+        op.execute(
+            "ALTER TABLE task_instance_history "
+            "ALTER COLUMN id SET DEFAULT nextval('task_instance_history_id_seq')"
+        )
     elif dialect_name == "mysql":
         op.execute(
             """
@@ -158,3 +170,16 @@ def downgrade():
         batch_op.alter_column("id", nullable=False, existing_type=sa.INTEGER)
         batch_op.drop_column("try_id")
         batch_op.create_primary_key("task_instance_history_pkey", ["id"])
+
+    if dialect_name == "mysql":
+        # Restore AUTO_INCREMENT and set next value to MAX(id)+1 to avoid id collisions
+        conn = op.get_bind()
+        result = conn.execute(sa.text("SELECT COALESCE(MAX(id), 0) + 1 FROM task_instance_history"))
+        next_id = result.scalar()
+        op.execute(
+            sa.text(
+                f"ALTER TABLE task_instance_history "
+                f"MODIFY COLUMN id INTEGER NOT NULL AUTO_INCREMENT, "
+                f"AUTO_INCREMENT = {next_id}"
+            )
+        )