blob: 76be963f0c963a8dab244a8aa389a1b91596b29e [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.43.0 (0)
-->
<!-- Title: %3 Pages: 1 -->
<svg width="1530pt" height="4683pt"
viewBox="0.00 0.00 1530.00 4682.50" 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 4678.5)">
<title>%3</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-4678.5 1526,-4678.5 1526,4 -4,4"/>
<!-- ab_permission -->
<g id="node1" class="node">
<title>ab_permission</title>
<polygon fill="none" stroke="black" points="68.5,-663 68.5,-691 315.5,-691 315.5,-663 68.5,-663"/>
<text text-anchor="start" x="127" y="-674.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_permission</text>
<polygon fill="none" stroke="black" points="68.5,-638 68.5,-663 315.5,-663 315.5,-638 68.5,-638"/>
<text text-anchor="start" x="73.5" y="-647.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="86.5" y="-647.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="163.5" y="-647.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="68.5,-613 68.5,-638 315.5,-638 315.5,-613 68.5,-613"/>
<text text-anchor="start" x="73.5" y="-622.8" font-family="Helvetica,sans-Serif" font-size="14.00">name</text>
<text text-anchor="start" x="113.5" y="-622.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(100)]</text>
<text text-anchor="start" x="234.5" y="-622.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
</g>
<!-- ab_permission_view -->
<g id="node2" class="node">
<title>ab_permission_view</title>
<polygon fill="none" stroke="black" points="521,-623 521,-651 710,-651 710,-623 521,-623"/>
<text text-anchor="start" x="526" y="-634.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_permission_view</text>
<polygon fill="none" stroke="black" points="521,-598 521,-623 710,-623 710,-598 521,-598"/>
<text text-anchor="start" x="526" y="-607.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="539" y="-607.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="616" y="-607.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="521,-573 521,-598 710,-598 710,-573 521,-573"/>
<text text-anchor="start" x="526" y="-582.8" font-family="Helvetica,sans-Serif" font-size="14.00">permission_id</text>
<text text-anchor="start" x="622" y="-582.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="521,-548 521,-573 710,-573 710,-548 521,-548"/>
<text text-anchor="start" x="526" y="-557.8" font-family="Helvetica,sans-Serif" font-size="14.00">view_menu_id</text>
<text text-anchor="start" x="624" y="-557.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
</g>
<!-- ab_permission&#45;&#45;ab_permission_view -->
<g id="edge1" class="edge">
<title>ab_permission&#45;&#45;ab_permission_view</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M323.27,-635.87C384.18,-628.35 455.56,-619.55 512.35,-612.54"/>
<text text-anchor="start" x="481.35" y="-601.34" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="323.27" y="-624.67" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- ab_permission_view_role -->
<g id="node3" class="node">
<title>ab_permission_view_role</title>
<polygon fill="none" stroke="black" points="876,-559 876,-587 1109,-587 1109,-559 876,-559"/>
<text text-anchor="start" x="881" y="-570.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_permission_view_role</text>
<polygon fill="none" stroke="black" points="876,-534 876,-559 1109,-559 1109,-534 876,-534"/>
<text text-anchor="start" x="881" y="-543.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="894" y="-543.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="971" y="-543.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="876,-509 876,-534 1109,-534 1109,-509 876,-509"/>
<text text-anchor="start" x="881" y="-518.8" font-family="Helvetica,sans-Serif" font-size="14.00">permission_view_id</text>
<text text-anchor="start" x="1015" y="-518.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="876,-484 876,-509 1109,-509 1109,-484 876,-484"/>
<text text-anchor="start" x="881" y="-493.8" font-family="Helvetica,sans-Serif" font-size="14.00">role_id</text>
<text text-anchor="start" x="927" y="-493.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
</g>
<!-- ab_permission_view&#45;&#45;ab_permission_view_role -->
<g id="edge2" class="edge">
<title>ab_permission_view&#45;&#45;ab_permission_view_role</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M717.98,-582.6C764.06,-574.73 818.92,-565.37 867.34,-557.1"/>
<text text-anchor="start" x="836.34" y="-545.9" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="717.98" y="-571.4" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- ab_view_menu -->
<g id="node4" class="node">
<title>ab_view_menu</title>
<polygon fill="none" stroke="black" points="68.5,-559 68.5,-587 315.5,-587 315.5,-559 68.5,-559"/>
<text text-anchor="start" x="127" y="-570.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_view_menu</text>
<polygon fill="none" stroke="black" points="68.5,-534 68.5,-559 315.5,-559 315.5,-534 68.5,-534"/>
<text text-anchor="start" x="73.5" y="-543.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="86.5" y="-543.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="163.5" y="-543.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="68.5,-509 68.5,-534 315.5,-534 315.5,-509 68.5,-509"/>
<text text-anchor="start" x="73.5" y="-518.8" font-family="Helvetica,sans-Serif" font-size="14.00">name</text>
<text text-anchor="start" x="113.5" y="-518.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="234.5" y="-518.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
</g>
<!-- ab_view_menu&#45;&#45;ab_permission_view -->
<g id="edge3" class="edge">
<title>ab_view_menu&#45;&#45;ab_permission_view</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M323.27,-564.13C384.18,-571.65 455.56,-580.45 512.35,-587.46"/>
<text text-anchor="start" x="481.35" y="-576.26" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="323.27" y="-552.93" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- ab_role -->
<g id="node5" class="node">
<title>ab_role</title>
<polygon fill="none" stroke="black" points="496,-494 496,-522 734,-522 734,-494 496,-494"/>
<text text-anchor="start" x="582" y="-505.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_role</text>
<polygon fill="none" stroke="black" points="496,-469 496,-494 734,-494 734,-469 496,-469"/>
<text text-anchor="start" x="501" y="-478.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="514" y="-478.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="591" y="-478.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="496,-444 496,-469 734,-469 734,-444 496,-444"/>
<text text-anchor="start" x="501" y="-453.8" font-family="Helvetica,sans-Serif" font-size="14.00">name</text>
<text text-anchor="start" x="541" y="-453.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(64)]</text>
<text text-anchor="start" x="653" y="-453.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
</g>
<!-- ab_role&#45;&#45;ab_permission_view_role -->
<g id="edge4" class="edge">
<title>ab_role&#45;&#45;ab_permission_view_role</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M742.17,-500.83C782.59,-506.54 827.27,-512.86 867.49,-518.54"/>
<text text-anchor="start" x="836.49" y="-507.34" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="742.17" y="-489.63" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- ab_user_role -->
<g id="node6" class="node">
<title>ab_user_role</title>
<polygon fill="none" stroke="black" points="904,-390 904,-418 1080,-418 1080,-390 904,-390"/>
<text text-anchor="start" x="935" y="-401.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_user_role</text>
<polygon fill="none" stroke="black" points="904,-365 904,-390 1080,-390 1080,-365 904,-365"/>
<text text-anchor="start" x="909" y="-374.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="922" y="-374.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="999" y="-374.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="904,-340 904,-365 1080,-365 1080,-340 904,-340"/>
<text text-anchor="start" x="909" y="-349.8" font-family="Helvetica,sans-Serif" font-size="14.00">role_id</text>
<text text-anchor="start" x="955" y="-349.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="904,-315 904,-340 1080,-340 1080,-315 904,-315"/>
<text text-anchor="start" x="909" y="-324.8" font-family="Helvetica,sans-Serif" font-size="14.00">user_id</text>
<text text-anchor="start" x="960" y="-324.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
</g>
<!-- ab_role&#45;&#45;ab_user_role -->
<g id="edge5" class="edge">
<title>ab_role&#45;&#45;ab_user_role</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M742.17,-443.97C792.37,-428.44 849.16,-410.88 895.8,-396.45"/>
<text text-anchor="start" x="864.8" y="-385.25" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="742.17" y="-432.77" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- ab_register_user -->
<g id="node7" class="node">
<title>ab_register_user</title>
<polygon fill="none" stroke="black" points="53.5,-917 53.5,-945 330.5,-945 330.5,-917 53.5,-917"/>
<text text-anchor="start" x="117" y="-928.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_register_user</text>
<polygon fill="none" stroke="black" points="53.5,-892 53.5,-917 330.5,-917 330.5,-892 53.5,-892"/>
<text text-anchor="start" x="58.5" y="-901.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="71.5" y="-901.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="148.5" y="-901.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="53.5,-867 53.5,-892 330.5,-892 330.5,-867 53.5,-867"/>
<text text-anchor="start" x="58.5" y="-876.8" font-family="Helvetica,sans-Serif" font-size="14.00">email</text>
<text text-anchor="start" x="96.5" y="-876.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
<text text-anchor="start" x="217.5" y="-876.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="53.5,-842 53.5,-867 330.5,-867 330.5,-842 53.5,-842"/>
<text text-anchor="start" x="58.5" y="-851.8" font-family="Helvetica,sans-Serif" font-size="14.00">first_name</text>
<text text-anchor="start" x="132.5" y="-851.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(64)]</text>
<text text-anchor="start" x="244.5" y="-851.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="53.5,-817 53.5,-842 330.5,-842 330.5,-817 53.5,-817"/>
<text text-anchor="start" x="58.5" y="-826.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_name</text>
<text text-anchor="start" x="129.5" y="-826.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(64)]</text>
<text text-anchor="start" x="241.5" y="-826.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="53.5,-792 53.5,-817 330.5,-817 330.5,-792 53.5,-792"/>
<text text-anchor="start" x="58.5" y="-801.8" font-family="Helvetica,sans-Serif" font-size="14.00">password</text>
<text text-anchor="start" x="125.5" y="-801.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
<polygon fill="none" stroke="black" points="53.5,-767 53.5,-792 330.5,-792 330.5,-767 53.5,-767"/>
<text text-anchor="start" x="58.5" y="-776.8" font-family="Helvetica,sans-Serif" font-size="14.00">registration_date</text>
<text text-anchor="start" x="176.5" y="-776.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [DATETIME]</text>
<polygon fill="none" stroke="black" points="53.5,-742 53.5,-767 330.5,-767 330.5,-742 53.5,-742"/>
<text text-anchor="start" x="58.5" y="-751.8" font-family="Helvetica,sans-Serif" font-size="14.00">registration_hash</text>
<text text-anchor="start" x="179.5" y="-751.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
<polygon fill="none" stroke="black" points="53.5,-717 53.5,-742 330.5,-742 330.5,-717 53.5,-717"/>
<text text-anchor="start" x="58.5" y="-726.8" font-family="Helvetica,sans-Serif" font-size="14.00">username</text>
<text text-anchor="start" x="128.5" y="-726.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
<text text-anchor="start" x="249.5" y="-726.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
</g>
<!-- ab_user -->
<g id="node8" class="node">
<title>ab_user</title>
<polygon fill="none" stroke="black" points="477,-354 477,-382 754,-382 754,-354 477,-354"/>
<text text-anchor="start" x="580.5" y="-365.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_user</text>
<polygon fill="none" stroke="black" points="477,-329 477,-354 754,-354 754,-329 477,-329"/>
<text text-anchor="start" x="482" y="-338.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="495" y="-338.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="572" y="-338.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="477,-304 477,-329 754,-329 754,-304 477,-304"/>
<text text-anchor="start" x="482" y="-313.8" font-family="Helvetica,sans-Serif" font-size="14.00">active</text>
<text text-anchor="start" x="524" y="-313.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
<polygon fill="none" stroke="black" points="477,-279 477,-304 754,-304 754,-279 477,-279"/>
<text text-anchor="start" x="482" y="-288.8" font-family="Helvetica,sans-Serif" font-size="14.00">changed_by_fk</text>
<text text-anchor="start" x="587" y="-288.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="477,-254 477,-279 754,-279 754,-254 477,-254"/>
<text text-anchor="start" x="482" y="-263.8" font-family="Helvetica,sans-Serif" font-size="14.00">changed_on</text>
<text text-anchor="start" x="567" y="-263.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [DATETIME]</text>
<polygon fill="none" stroke="black" points="477,-229 477,-254 754,-254 754,-229 477,-229"/>
<text text-anchor="start" x="482" y="-238.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_by_fk</text>
<text text-anchor="start" x="579" y="-238.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="477,-204 477,-229 754,-229 754,-204 477,-204"/>
<text text-anchor="start" x="482" y="-213.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_on</text>
<text text-anchor="start" x="558" y="-213.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [DATETIME]</text>
<polygon fill="none" stroke="black" points="477,-179 477,-204 754,-204 754,-179 477,-179"/>
<text text-anchor="start" x="482" y="-188.8" font-family="Helvetica,sans-Serif" font-size="14.00">email</text>
<text text-anchor="start" x="520" y="-188.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
<text text-anchor="start" x="641" y="-188.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="477,-154 477,-179 754,-179 754,-154 477,-154"/>
<text text-anchor="start" x="482" y="-163.8" font-family="Helvetica,sans-Serif" font-size="14.00">fail_login_count</text>
<text text-anchor="start" x="590" y="-163.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="477,-129 477,-154 754,-154 754,-129 477,-129"/>
<text text-anchor="start" x="482" y="-138.8" font-family="Helvetica,sans-Serif" font-size="14.00">first_name</text>
<text text-anchor="start" x="556" y="-138.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(64)]</text>
<text text-anchor="start" x="668" y="-138.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="477,-104 477,-129 754,-129 754,-104 477,-104"/>
<text text-anchor="start" x="482" y="-113.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_login</text>
<text text-anchor="start" x="548" y="-113.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [DATETIME]</text>
<polygon fill="none" stroke="black" points="477,-79 477,-104 754,-104 754,-79 477,-79"/>
<text text-anchor="start" x="482" y="-88.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_name</text>
<text text-anchor="start" x="553" y="-88.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(64)]</text>
<text text-anchor="start" x="665" y="-88.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="477,-54 477,-79 754,-79 754,-54 477,-54"/>
<text text-anchor="start" x="482" y="-63.8" font-family="Helvetica,sans-Serif" font-size="14.00">login_count</text>
<text text-anchor="start" x="562" y="-63.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="477,-29 477,-54 754,-54 754,-29 477,-29"/>
<text text-anchor="start" x="482" y="-38.8" font-family="Helvetica,sans-Serif" font-size="14.00">password</text>
<text text-anchor="start" x="549" y="-38.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
<polygon fill="none" stroke="black" points="477,-4 477,-29 754,-29 754,-4 477,-4"/>
<text text-anchor="start" x="482" y="-13.8" font-family="Helvetica,sans-Serif" font-size="14.00">username</text>
<text text-anchor="start" x="552" y="-13.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
<text text-anchor="start" x="673" y="-13.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
</g>
<!-- ab_user&#45;&#45;ab_user_role -->
<g id="edge8" class="edge">
<title>ab_user&#45;&#45;ab_user_role</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M761.52,-260.52C806.61,-281.44 855.11,-303.95 895.86,-322.85"/>
<text text-anchor="start" x="864.86" y="-311.65" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="761.52" y="-249.32" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- ab_user&#45;&#45;ab_user -->
<g id="edge6" class="edge">
<title>ab_user&#45;&#45;ab_user</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M602.57,-386.02C605.55,-397.27 609.7,-404 615,-404 620.3,-404 624.45,-397.27 627.43,-386.02"/>
<text text-anchor="start" x="627.43" y="-389.82" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="602.57" y="-389.82" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- ab_user&#45;&#45;ab_user -->
<g id="edge7" class="edge">
<title>ab_user&#45;&#45;ab_user</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M584.29,-386.38C590.08,-408.01 600.32,-422 615,-422 629.68,-422 639.92,-408.01 645.71,-386.38"/>
<text text-anchor="start" x="645.71" y="-390.18" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="543.29" y="-390.18" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- alembic_version -->
<g id="node9" class="node">
<title>alembic_version</title>
<polygon fill="none" stroke="black" points="47.5,-996 47.5,-1024 335.5,-1024 335.5,-996 47.5,-996"/>
<text text-anchor="start" x="119" y="-1007.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">alembic_version</text>
<polygon fill="none" stroke="black" points="47.5,-971 47.5,-996 335.5,-996 335.5,-971 47.5,-971"/>
<text text-anchor="start" x="52.5" y="-980.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">version_num</text>
<text text-anchor="start" x="142.5" y="-980.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(32)]</text>
<text text-anchor="start" x="254.5" y="-980.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
</g>
<!-- callback_request -->
<g id="node10" class="node">
<title>callback_request</title>
<polygon fill="none" stroke="black" points="45.5,-1201 45.5,-1229 337.5,-1229 337.5,-1201 45.5,-1201"/>
<text text-anchor="start" x="116" y="-1212.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">callback_request</text>
<polygon fill="none" stroke="black" points="45.5,-1176 45.5,-1201 337.5,-1201 337.5,-1176 45.5,-1176"/>
<text text-anchor="start" x="50.5" y="-1185.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="63.5" y="-1185.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="140.5" y="-1185.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="45.5,-1151 45.5,-1176 337.5,-1176 337.5,-1151 45.5,-1151"/>
<text text-anchor="start" x="50.5" y="-1160.8" font-family="Helvetica,sans-Serif" font-size="14.00">callback_data</text>
<text text-anchor="start" x="144.5" y="-1160.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
<text text-anchor="start" x="195.5" y="-1160.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="45.5,-1126 45.5,-1151 337.5,-1151 337.5,-1126 45.5,-1126"/>
<text text-anchor="start" x="50.5" y="-1135.8" font-family="Helvetica,sans-Serif" font-size="14.00">callback_type</text>
<text text-anchor="start" x="144.5" y="-1135.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(20)]</text>
<text text-anchor="start" x="256.5" y="-1135.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="45.5,-1101 45.5,-1126 337.5,-1126 337.5,-1101 45.5,-1101"/>
<text text-anchor="start" x="50.5" y="-1110.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
<text text-anchor="start" x="123.5" y="-1110.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="219.5" y="-1110.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="45.5,-1076 45.5,-1101 337.5,-1101 337.5,-1076 45.5,-1076"/>
<text text-anchor="start" x="50.5" y="-1085.8" font-family="Helvetica,sans-Serif" font-size="14.00">priority_weight</text>
<text text-anchor="start" x="154.5" y="-1085.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="231.5" y="-1085.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="45.5,-1051 45.5,-1076 337.5,-1076 337.5,-1051 45.5,-1051"/>
<text text-anchor="start" x="50.5" y="-1060.8" font-family="Helvetica,sans-Serif" font-size="14.00">processor_subdir</text>
<text text-anchor="start" x="169.5" y="-1060.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
</g>
<!-- connection -->
<g id="node11" class="node">
<title>connection</title>
<polygon fill="none" stroke="black" points="52.5,-1555 52.5,-1583 331.5,-1583 331.5,-1555 52.5,-1555"/>
<text text-anchor="start" x="142" y="-1566.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">connection</text>
<polygon fill="none" stroke="black" points="52.5,-1530 52.5,-1555 331.5,-1555 331.5,-1530 52.5,-1530"/>
<text text-anchor="start" x="57.5" y="-1539.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="70.5" y="-1539.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="147.5" y="-1539.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="52.5,-1505 52.5,-1530 331.5,-1530 331.5,-1505 52.5,-1505"/>
<text text-anchor="start" x="57.5" y="-1514.8" font-family="Helvetica,sans-Serif" font-size="14.00">conn_id</text>
<text text-anchor="start" x="111.5" y="-1514.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="232.5" y="-1514.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="52.5,-1480 52.5,-1505 331.5,-1505 331.5,-1480 52.5,-1480"/>
<text text-anchor="start" x="57.5" y="-1489.8" font-family="Helvetica,sans-Serif" font-size="14.00">conn_type</text>
<text text-anchor="start" x="129.5" y="-1489.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
<text text-anchor="start" x="250.5" y="-1489.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="52.5,-1455 52.5,-1480 331.5,-1480 331.5,-1455 52.5,-1455"/>
<text text-anchor="start" x="57.5" y="-1464.8" font-family="Helvetica,sans-Serif" font-size="14.00">description</text>
<text text-anchor="start" x="135.5" y="-1464.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(5000)]</text>
<polygon fill="none" stroke="black" points="52.5,-1430 52.5,-1455 331.5,-1455 331.5,-1430 52.5,-1430"/>
<text text-anchor="start" x="57.5" y="-1439.8" font-family="Helvetica,sans-Serif" font-size="14.00">extra</text>
<text text-anchor="start" x="94.5" y="-1439.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
<polygon fill="none" stroke="black" points="52.5,-1405 52.5,-1430 331.5,-1430 331.5,-1405 52.5,-1405"/>
<text text-anchor="start" x="57.5" y="-1414.8" font-family="Helvetica,sans-Serif" font-size="14.00">host</text>
<text text-anchor="start" x="88.5" y="-1414.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
<polygon fill="none" stroke="black" points="52.5,-1380 52.5,-1405 331.5,-1405 331.5,-1380 52.5,-1380"/>
<text text-anchor="start" x="57.5" y="-1389.8" font-family="Helvetica,sans-Serif" font-size="14.00">is_encrypted</text>
<text text-anchor="start" x="146.5" y="-1389.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
<polygon fill="none" stroke="black" points="52.5,-1355 52.5,-1380 331.5,-1380 331.5,-1355 52.5,-1355"/>
<text text-anchor="start" x="57.5" y="-1364.8" font-family="Helvetica,sans-Serif" font-size="14.00">is_extra_encrypted</text>
<text text-anchor="start" x="189.5" y="-1364.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
<polygon fill="none" stroke="black" points="52.5,-1330 52.5,-1355 331.5,-1355 331.5,-1330 52.5,-1330"/>
<text text-anchor="start" x="57.5" y="-1339.8" font-family="Helvetica,sans-Serif" font-size="14.00">login</text>
<text text-anchor="start" x="91.5" y="-1339.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
<polygon fill="none" stroke="black" points="52.5,-1305 52.5,-1330 331.5,-1330 331.5,-1305 52.5,-1305"/>
<text text-anchor="start" x="57.5" y="-1314.8" font-family="Helvetica,sans-Serif" font-size="14.00">password</text>
<text text-anchor="start" x="124.5" y="-1314.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(5000)]</text>
<polygon fill="none" stroke="black" points="52.5,-1280 52.5,-1305 331.5,-1305 331.5,-1280 52.5,-1280"/>
<text text-anchor="start" x="57.5" y="-1289.8" font-family="Helvetica,sans-Serif" font-size="14.00">port</text>
<text text-anchor="start" x="86.5" y="-1289.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="52.5,-1255 52.5,-1280 331.5,-1280 331.5,-1255 52.5,-1255"/>
<text text-anchor="start" x="57.5" y="-1264.8" font-family="Helvetica,sans-Serif" font-size="14.00">schema</text>
<text text-anchor="start" x="112.5" y="-1264.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
</g>
<!-- dag -->
<g id="node12" class="node">
<title>dag</title>
<polygon fill="none" stroke="black" points="8.5,-2234 8.5,-2262 375.5,-2262 375.5,-2234 8.5,-2234"/>
<text text-anchor="start" x="175" y="-2245.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag</text>
<polygon fill="none" stroke="black" points="8.5,-2209 8.5,-2234 375.5,-2234 375.5,-2209 8.5,-2209"/>
<text text-anchor="start" x="13.5" y="-2218.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
<text text-anchor="start" x="59.5" y="-2218.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="180.5" y="-2218.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="8.5,-2184 8.5,-2209 375.5,-2209 375.5,-2184 8.5,-2184"/>
<text text-anchor="start" x="13.5" y="-2193.8" font-family="Helvetica,sans-Serif" font-size="14.00">default_view</text>
<text text-anchor="start" x="101.5" y="-2193.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(25)]</text>
<polygon fill="none" stroke="black" points="8.5,-2159 8.5,-2184 375.5,-2184 375.5,-2159 8.5,-2159"/>
<text text-anchor="start" x="13.5" y="-2168.8" font-family="Helvetica,sans-Serif" font-size="14.00">description</text>
<text text-anchor="start" x="91.5" y="-2168.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
<polygon fill="none" stroke="black" points="8.5,-2134 8.5,-2159 375.5,-2159 375.5,-2134 8.5,-2134"/>
<text text-anchor="start" x="13.5" y="-2143.8" font-family="Helvetica,sans-Serif" font-size="14.00">fileloc</text>
<text text-anchor="start" x="54.5" y="-2143.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
<polygon fill="none" stroke="black" points="8.5,-2109 8.5,-2134 375.5,-2134 375.5,-2109 8.5,-2109"/>
<text text-anchor="start" x="13.5" y="-2118.8" font-family="Helvetica,sans-Serif" font-size="14.00">has_import_errors</text>
<text text-anchor="start" x="138.5" y="-2118.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
<polygon fill="none" stroke="black" points="8.5,-2084 8.5,-2109 375.5,-2109 375.5,-2084 8.5,-2084"/>
<text text-anchor="start" x="13.5" y="-2093.8" font-family="Helvetica,sans-Serif" font-size="14.00">has_task_concurrency_limits</text>
<text text-anchor="start" x="210.5" y="-2093.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
<text text-anchor="start" x="294.5" y="-2093.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="8.5,-2059 8.5,-2084 375.5,-2084 375.5,-2059 8.5,-2059"/>
<text text-anchor="start" x="13.5" y="-2068.8" font-family="Helvetica,sans-Serif" font-size="14.00">is_active</text>
<text text-anchor="start" x="73.5" y="-2068.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
<polygon fill="none" stroke="black" points="8.5,-2034 8.5,-2059 375.5,-2059 375.5,-2034 8.5,-2034"/>
<text text-anchor="start" x="13.5" y="-2043.8" font-family="Helvetica,sans-Serif" font-size="14.00">is_paused</text>
<text text-anchor="start" x="83.5" y="-2043.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
<polygon fill="none" stroke="black" points="8.5,-2009 8.5,-2034 375.5,-2034 375.5,-2009 8.5,-2009"/>
<text text-anchor="start" x="13.5" y="-2018.8" font-family="Helvetica,sans-Serif" font-size="14.00">is_subdag</text>
<text text-anchor="start" x="83.5" y="-2018.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
<polygon fill="none" stroke="black" points="8.5,-1984 8.5,-2009 375.5,-2009 375.5,-1984 8.5,-1984"/>
<text text-anchor="start" x="13.5" y="-1993.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_expired</text>
<text text-anchor="start" x="97.5" y="-1993.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="8.5,-1959 8.5,-1984 375.5,-1984 375.5,-1959 8.5,-1959"/>
<text text-anchor="start" x="13.5" y="-1968.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_parsed_time</text>
<text text-anchor="start" x="131.5" y="-1968.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="8.5,-1934 8.5,-1959 375.5,-1959 375.5,-1934 8.5,-1934"/>
<text text-anchor="start" x="13.5" y="-1943.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_pickled</text>
<text text-anchor="start" x="95.5" y="-1943.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="8.5,-1909 8.5,-1934 375.5,-1934 375.5,-1909 8.5,-1909"/>
<text text-anchor="start" x="13.5" y="-1918.8" font-family="Helvetica,sans-Serif" font-size="14.00">max_active_runs</text>
<text text-anchor="start" x="130.5" y="-1918.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="8.5,-1884 8.5,-1909 375.5,-1909 375.5,-1884 8.5,-1884"/>
<text text-anchor="start" x="13.5" y="-1893.8" font-family="Helvetica,sans-Serif" font-size="14.00">max_active_tasks</text>
<text text-anchor="start" x="135.5" y="-1893.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="212.5" y="-1893.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="8.5,-1859 8.5,-1884 375.5,-1884 375.5,-1859 8.5,-1859"/>
<text text-anchor="start" x="13.5" y="-1868.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_dagrun</text>
<text text-anchor="start" x="101.5" y="-1868.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="8.5,-1834 8.5,-1859 375.5,-1859 375.5,-1834 8.5,-1834"/>
<text text-anchor="start" x="13.5" y="-1843.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_dagrun_create_after</text>
<text text-anchor="start" x="190.5" y="-1843.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="8.5,-1809 8.5,-1834 375.5,-1834 375.5,-1809 8.5,-1809"/>
<text text-anchor="start" x="13.5" y="-1818.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_dagrun_data_interval_end</text>
<text text-anchor="start" x="231.5" y="-1818.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="8.5,-1784 8.5,-1809 375.5,-1809 375.5,-1784 8.5,-1784"/>
<text text-anchor="start" x="13.5" y="-1793.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_dagrun_data_interval_start</text>
<text text-anchor="start" x="237.5" y="-1793.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="8.5,-1759 8.5,-1784 375.5,-1784 375.5,-1759 8.5,-1759"/>
<text text-anchor="start" x="13.5" y="-1768.8" font-family="Helvetica,sans-Serif" font-size="14.00">owners</text>
<text text-anchor="start" x="64.5" y="-1768.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
<polygon fill="none" stroke="black" points="8.5,-1734 8.5,-1759 375.5,-1759 375.5,-1734 8.5,-1734"/>
<text text-anchor="start" x="13.5" y="-1743.8" font-family="Helvetica,sans-Serif" font-size="14.00">pickle_id</text>
<text text-anchor="start" x="74.5" y="-1743.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="8.5,-1709 8.5,-1734 375.5,-1734 375.5,-1709 8.5,-1709"/>
<text text-anchor="start" x="13.5" y="-1718.8" font-family="Helvetica,sans-Serif" font-size="14.00">processor_subdir</text>
<text text-anchor="start" x="132.5" y="-1718.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
<polygon fill="none" stroke="black" points="8.5,-1684 8.5,-1709 375.5,-1709 375.5,-1684 8.5,-1684"/>
<text text-anchor="start" x="13.5" y="-1693.8" font-family="Helvetica,sans-Serif" font-size="14.00">root_dag_id</text>
<text text-anchor="start" x="93.5" y="-1693.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<polygon fill="none" stroke="black" points="8.5,-1659 8.5,-1684 375.5,-1684 375.5,-1659 8.5,-1659"/>
<text text-anchor="start" x="13.5" y="-1668.8" font-family="Helvetica,sans-Serif" font-size="14.00">schedule_interval</text>
<text text-anchor="start" x="135.5" y="-1668.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
<polygon fill="none" stroke="black" points="8.5,-1634 8.5,-1659 375.5,-1659 375.5,-1634 8.5,-1634"/>
<text text-anchor="start" x="13.5" y="-1643.8" font-family="Helvetica,sans-Serif" font-size="14.00">scheduler_lock</text>
<text text-anchor="start" x="116.5" y="-1643.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
<polygon fill="none" stroke="black" points="8.5,-1609 8.5,-1634 375.5,-1634 375.5,-1609 8.5,-1609"/>
<text text-anchor="start" x="13.5" y="-1618.8" font-family="Helvetica,sans-Serif" font-size="14.00">timetable_description</text>
<text text-anchor="start" x="163.5" y="-1618.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
</g>
<!-- dag_owner_attributes -->
<g id="node13" class="node">
<title>dag_owner_attributes</title>
<polygon fill="none" stroke="black" points="489,-1688 489,-1716 742,-1716 742,-1688 489,-1688"/>
<text text-anchor="start" x="517.5" y="-1699.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_owner_attributes</text>
<polygon fill="none" stroke="black" points="489,-1663 489,-1688 742,-1688 742,-1663 489,-1663"/>
<text text-anchor="start" x="494" y="-1672.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
<text text-anchor="start" x="540" y="-1672.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="661" y="-1672.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="489,-1638 489,-1663 742,-1663 742,-1638 489,-1638"/>
<text text-anchor="start" x="494" y="-1647.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">owner</text>
<text text-anchor="start" x="537" y="-1647.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
<text text-anchor="start" x="658" y="-1647.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="489,-1613 489,-1638 742,-1638 742,-1613 489,-1613"/>
<text text-anchor="start" x="494" y="-1622.8" font-family="Helvetica,sans-Serif" font-size="14.00">link</text>
<text text-anchor="start" x="519" y="-1622.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
<text text-anchor="start" x="640" y="-1622.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
</g>
<!-- dag&#45;&#45;dag_owner_attributes -->
<g id="edge9" class="edge">
<title>dag&#45;&#45;dag_owner_attributes</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M383.23,-1777.29C407.08,-1760.35 431.66,-1744.16 456,-1730 463.82,-1725.45 472.02,-1721.06 480.4,-1716.86"/>
<text text-anchor="start" x="449.4" y="-1705.66" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="383.23" y="-1766.09" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- dag_schedule_dataset_reference -->
<g id="node14" class="node">
<title>dag_schedule_dataset_reference</title>
<polygon fill="none" stroke="black" points="464,-2281 464,-2309 766,-2309 766,-2281 464,-2281"/>
<text text-anchor="start" x="469" y="-2292.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_schedule_dataset_reference</text>
<polygon fill="none" stroke="black" points="464,-2256 464,-2281 766,-2281 766,-2256 464,-2256"/>
<text text-anchor="start" x="469" y="-2265.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
<text text-anchor="start" x="515" y="-2265.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="636" y="-2265.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="464,-2231 464,-2256 766,-2256 766,-2231 464,-2231"/>
<text text-anchor="start" x="469" y="-2240.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dataset_id</text>
<text text-anchor="start" x="541" y="-2240.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="618" y="-2240.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="464,-2206 464,-2231 766,-2231 766,-2206 464,-2206"/>
<text text-anchor="start" x="469" y="-2215.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
<text text-anchor="start" x="542" y="-2215.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="638" y="-2215.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="464,-2181 464,-2206 766,-2206 766,-2181 464,-2181"/>
<text text-anchor="start" x="469" y="-2190.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
<text text-anchor="start" x="548" y="-2190.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="644" y="-2190.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
</g>
<!-- dag&#45;&#45;dag_schedule_dataset_reference -->
<g id="edge10" class="edge">
<title>dag&#45;&#45;dag_schedule_dataset_reference</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M383.23,-2113.25C407.03,-2132.32 431.6,-2150.69 456,-2167 460.96,-2170.31 466.08,-2173.58 471.31,-2176.78"/>
<text text-anchor="start" x="440.31" y="-2165.58" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="383.23" y="-2102.05" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- dag_tag -->
<g id="node15" class="node">
<title>dag_tag</title>
<polygon fill="none" stroke="black" points="489,-1947 489,-1975 742,-1975 742,-1947 489,-1947"/>
<text text-anchor="start" x="580" y="-1958.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_tag</text>
<polygon fill="none" stroke="black" points="489,-1922 489,-1947 742,-1947 742,-1922 489,-1922"/>
<text text-anchor="start" x="494" y="-1931.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
<text text-anchor="start" x="540" y="-1931.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="661" y="-1931.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="489,-1897 489,-1922 742,-1922 742,-1897 489,-1897"/>
<text text-anchor="start" x="494" y="-1906.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">name</text>
<text text-anchor="start" x="534" y="-1906.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(100)]</text>
<text text-anchor="start" x="655" y="-1906.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
</g>
<!-- dag&#45;&#45;dag_tag -->
<g id="edge11" class="edge">
<title>dag&#45;&#45;dag_tag</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M383.21,-1936C416.02,-1936 449.48,-1936 480.38,-1936"/>
<text text-anchor="start" x="449.38" y="-1924.8" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="383.21" y="-1924.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- dag_warning -->
<g id="node16" class="node">
<title>dag_warning</title>
<polygon fill="none" stroke="black" points="469,-1843 469,-1871 761,-1871 761,-1843 469,-1843"/>
<text text-anchor="start" x="557.5" y="-1854.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_warning</text>
<polygon fill="none" stroke="black" points="469,-1818 469,-1843 761,-1843 761,-1818 469,-1818"/>
<text text-anchor="start" x="474" y="-1827.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
<text text-anchor="start" x="520" y="-1827.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="641" y="-1827.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="469,-1793 469,-1818 761,-1818 761,-1793 469,-1793"/>
<text text-anchor="start" x="474" y="-1802.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">warning_type</text>
<text text-anchor="start" x="568" y="-1802.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(50)]</text>
<text text-anchor="start" x="680" y="-1802.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="469,-1768 469,-1793 761,-1793 761,-1768 469,-1768"/>
<text text-anchor="start" x="474" y="-1777.8" font-family="Helvetica,sans-Serif" font-size="14.00">message</text>
<text text-anchor="start" x="537" y="-1777.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
<text text-anchor="start" x="587" y="-1777.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="469,-1743 469,-1768 761,-1768 761,-1743 469,-1743"/>
<text text-anchor="start" x="474" y="-1752.8" font-family="Helvetica,sans-Serif" font-size="14.00">timestamp</text>
<text text-anchor="start" x="549" y="-1752.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="645" y="-1752.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
</g>
<!-- dag&#45;&#45;dag_warning -->
<g id="edge12" class="edge">
<title>dag&#45;&#45;dag_warning</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M383.21,-1877.63C409.26,-1869.66 435.72,-1861.56 460.99,-1853.83"/>
<text text-anchor="start" x="429.99" y="-1842.63" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="383.21" y="-1866.43" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- dataset_dag_run_queue -->
<g id="node17" class="node">
<title>dataset_dag_run_queue</title>
<polygon fill="none" stroke="black" points="465,-2410 465,-2438 766,-2438 766,-2410 465,-2410"/>
<text text-anchor="start" x="510" y="-2421.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dataset_dag_run_queue</text>
<polygon fill="none" stroke="black" points="465,-2385 465,-2410 766,-2410 766,-2385 465,-2385"/>
<text text-anchor="start" x="470" y="-2394.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dataset_id</text>
<text text-anchor="start" x="542" y="-2394.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="619" y="-2394.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="465,-2360 465,-2385 766,-2385 766,-2360 465,-2360"/>
<text text-anchor="start" x="470" y="-2369.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">target_dag_id</text>
<text text-anchor="start" x="564" y="-2369.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="685" y="-2369.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="465,-2335 465,-2360 766,-2360 766,-2335 465,-2335"/>
<text text-anchor="start" x="470" y="-2344.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
<text text-anchor="start" x="543" y="-2344.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="639" y="-2344.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
</g>
<!-- dag&#45;&#45;dataset_dag_run_queue -->
<g id="edge13" class="edge">
<title>dag&#45;&#45;dataset_dag_run_queue</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M383.2,-2251.15C405.83,-2276.92 430.15,-2301.05 456,-2322 460.03,-2325.27 464.25,-2328.39 468.61,-2331.38"/>
<text text-anchor="start" x="437.61" y="-2320.18" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="383.2" y="-2239.95" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- task_outlet_dataset_reference -->
<g id="node18" class="node">
<title>task_outlet_dataset_reference</title>
<polygon fill="none" stroke="black" points="475,-2126 475,-2154 756,-2154 756,-2126 475,-2126"/>
<text text-anchor="start" x="480" y="-2137.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">task_outlet_dataset_reference</text>
<polygon fill="none" stroke="black" points="475,-2101 475,-2126 756,-2126 756,-2101 475,-2101"/>
<text text-anchor="start" x="480" y="-2110.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
<text text-anchor="start" x="526" y="-2110.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="647" y="-2110.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="475,-2076 475,-2101 756,-2101 756,-2076 475,-2076"/>
<text text-anchor="start" x="480" y="-2085.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dataset_id</text>
<text text-anchor="start" x="552" y="-2085.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="629" y="-2085.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="475,-2051 475,-2076 756,-2076 756,-2051 475,-2051"/>
<text text-anchor="start" x="480" y="-2060.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">task_id</text>
<text text-anchor="start" x="529" y="-2060.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="650" y="-2060.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="475,-2026 475,-2051 756,-2051 756,-2026 475,-2026"/>
<text text-anchor="start" x="480" y="-2035.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
<text text-anchor="start" x="553" y="-2035.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="649" y="-2035.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="475,-2001 475,-2026 756,-2026 756,-2001 475,-2001"/>
<text text-anchor="start" x="480" y="-2010.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
<text text-anchor="start" x="559" y="-2010.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="655" y="-2010.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
</g>
<!-- dag&#45;&#45;task_outlet_dataset_reference -->
<g id="edge14" class="edge">
<title>dag&#45;&#45;task_outlet_dataset_reference</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M383.21,-2000.25C411.11,-2009.65 439.49,-2019.21 466.36,-2028.26"/>
<text text-anchor="start" x="435.36" y="-2017.06" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="383.21" y="-1989.05" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- dag_code -->
<g id="node19" class="node">
<title>dag_code</title>
<polygon fill="none" stroke="black" points="55.5,-2603 55.5,-2631 327.5,-2631 327.5,-2603 55.5,-2603"/>
<text text-anchor="start" x="149" y="-2614.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_code</text>
<polygon fill="none" stroke="black" points="55.5,-2578 55.5,-2603 327.5,-2603 327.5,-2578 55.5,-2578"/>
<text text-anchor="start" x="60.5" y="-2587.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">fileloc_hash</text>
<text text-anchor="start" x="142.5" y="-2587.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BIGINT]</text>
<text text-anchor="start" x="206.5" y="-2587.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="55.5,-2553 55.5,-2578 327.5,-2578 327.5,-2553 55.5,-2553"/>
<text text-anchor="start" x="60.5" y="-2562.8" font-family="Helvetica,sans-Serif" font-size="14.00">fileloc</text>
<text text-anchor="start" x="101.5" y="-2562.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
<text text-anchor="start" x="231.5" y="-2562.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="55.5,-2528 55.5,-2553 327.5,-2553 327.5,-2528 55.5,-2528"/>
<text text-anchor="start" x="60.5" y="-2537.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_updated</text>
<text text-anchor="start" x="150.5" y="-2537.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="246.5" y="-2537.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="55.5,-2503 55.5,-2528 327.5,-2528 327.5,-2503 55.5,-2503"/>
<text text-anchor="start" x="60.5" y="-2512.8" font-family="Helvetica,sans-Serif" font-size="14.00">source_code</text>
<text text-anchor="start" x="146.5" y="-2512.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
<text text-anchor="start" x="196.5" y="-2512.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
</g>
<!-- dag_pickle -->
<g id="node20" class="node">
<title>dag_pickle</title>
<polygon fill="none" stroke="black" points="92.5,-2772 92.5,-2800 290.5,-2800 290.5,-2772 92.5,-2772"/>
<text text-anchor="start" x="144.5" y="-2783.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_pickle</text>
<polygon fill="none" stroke="black" points="92.5,-2747 92.5,-2772 290.5,-2772 290.5,-2747 92.5,-2747"/>
<text text-anchor="start" x="97.5" y="-2756.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="110.5" y="-2756.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="187.5" y="-2756.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="92.5,-2722 92.5,-2747 290.5,-2747 290.5,-2722 92.5,-2722"/>
<text text-anchor="start" x="97.5" y="-2731.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_dttm</text>
<text text-anchor="start" x="189.5" y="-2731.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="92.5,-2697 92.5,-2722 290.5,-2722 290.5,-2697 92.5,-2697"/>
<text text-anchor="start" x="97.5" y="-2706.8" font-family="Helvetica,sans-Serif" font-size="14.00">pickle</text>
<text text-anchor="start" x="138.5" y="-2706.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BLOB]</text>
<polygon fill="none" stroke="black" points="92.5,-2672 92.5,-2697 290.5,-2697 290.5,-2672 92.5,-2672"/>
<text text-anchor="start" x="97.5" y="-2681.8" font-family="Helvetica,sans-Serif" font-size="14.00">pickle_hash</text>
<text text-anchor="start" x="179.5" y="-2681.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BIGINT]</text>
</g>
<!-- dag_run -->
<g id="node21" class="node">
<title>dag_run</title>
<polygon fill="none" stroke="black" points="472,-3095 472,-3123 759,-3123 759,-3095 472,-3095"/>
<text text-anchor="start" x="579" y="-3106.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_run</text>
<polygon fill="none" stroke="black" points="472,-3070 472,-3095 759,-3095 759,-3070 472,-3070"/>
<text text-anchor="start" x="477" y="-3079.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="490" y="-3079.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="567" y="-3079.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="472,-3045 472,-3070 759,-3070 759,-3045 472,-3045"/>
<text text-anchor="start" x="477" y="-3054.8" font-family="Helvetica,sans-Serif" font-size="14.00">conf</text>
<text text-anchor="start" x="508" y="-3054.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BLOB]</text>
<polygon fill="none" stroke="black" points="472,-3020 472,-3045 759,-3045 759,-3020 472,-3020"/>
<text text-anchor="start" x="477" y="-3029.8" font-family="Helvetica,sans-Serif" font-size="14.00">creating_job_id</text>
<text text-anchor="start" x="581" y="-3029.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="472,-2995 472,-3020 759,-3020 759,-2995 472,-2995"/>
<text text-anchor="start" x="477" y="-3004.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_hash</text>
<text text-anchor="start" x="544" y="-3004.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(32)]</text>
<polygon fill="none" stroke="black" points="472,-2970 472,-2995 759,-2995 759,-2970 472,-2970"/>
<text text-anchor="start" x="477" y="-2979.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
<text text-anchor="start" x="523" y="-2979.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="644" y="-2979.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="472,-2945 472,-2970 759,-2970 759,-2945 472,-2945"/>
<text text-anchor="start" x="477" y="-2954.8" font-family="Helvetica,sans-Serif" font-size="14.00">data_interval_end</text>
<text text-anchor="start" x="601" y="-2954.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="472,-2920 472,-2945 759,-2945 759,-2920 472,-2920"/>
<text text-anchor="start" x="477" y="-2929.8" font-family="Helvetica,sans-Serif" font-size="14.00">data_interval_start</text>
<text text-anchor="start" x="607" y="-2929.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="472,-2895 472,-2920 759,-2920 759,-2895 472,-2895"/>
<text text-anchor="start" x="477" y="-2904.8" font-family="Helvetica,sans-Serif" font-size="14.00">end_date</text>
<text text-anchor="start" x="541" y="-2904.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="472,-2870 472,-2895 759,-2895 759,-2870 472,-2870"/>
<text text-anchor="start" x="477" y="-2879.8" font-family="Helvetica,sans-Serif" font-size="14.00">execution_date</text>
<text text-anchor="start" x="582" y="-2879.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="678" y="-2879.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="472,-2845 472,-2870 759,-2870 759,-2845 472,-2845"/>
<text text-anchor="start" x="477" y="-2854.8" font-family="Helvetica,sans-Serif" font-size="14.00">external_trigger</text>
<text text-anchor="start" x="588" y="-2854.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
<polygon fill="none" stroke="black" points="472,-2820 472,-2845 759,-2845 759,-2820 472,-2820"/>
<text text-anchor="start" x="477" y="-2829.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_scheduling_decision</text>
<text text-anchor="start" x="649" y="-2829.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="472,-2795 472,-2820 759,-2820 759,-2795 472,-2795"/>
<text text-anchor="start" x="477" y="-2804.8" font-family="Helvetica,sans-Serif" font-size="14.00">log_template_id</text>
<text text-anchor="start" x="586" y="-2804.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="472,-2770 472,-2795 759,-2795 759,-2770 472,-2770"/>
<text text-anchor="start" x="477" y="-2779.8" font-family="Helvetica,sans-Serif" font-size="14.00">queued_at</text>
<text text-anchor="start" x="550" y="-2779.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="472,-2745 472,-2770 759,-2770 759,-2745 472,-2745"/>
<text text-anchor="start" x="477" y="-2754.8" font-family="Helvetica,sans-Serif" font-size="14.00">run_id</text>
<text text-anchor="start" x="521" y="-2754.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="642" y="-2754.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="472,-2720 472,-2745 759,-2745 759,-2720 472,-2720"/>
<text text-anchor="start" x="477" y="-2729.8" font-family="Helvetica,sans-Serif" font-size="14.00">run_type</text>
<text text-anchor="start" x="539" y="-2729.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(50)]</text>
<text text-anchor="start" x="651" y="-2729.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="472,-2695 472,-2720 759,-2720 759,-2695 472,-2695"/>
<text text-anchor="start" x="477" y="-2704.8" font-family="Helvetica,sans-Serif" font-size="14.00">start_date</text>
<text text-anchor="start" x="547" y="-2704.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="472,-2670 472,-2695 759,-2695 759,-2670 472,-2670"/>
<text text-anchor="start" x="477" y="-2679.8" font-family="Helvetica,sans-Serif" font-size="14.00">state</text>
<text text-anchor="start" x="512" y="-2679.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(50)]</text>
</g>
<!-- dagrun_dataset_event -->
<g id="node22" class="node">
<title>dagrun_dataset_event</title>
<polygon fill="none" stroke="black" points="872,-3207 872,-3235 1112,-3235 1112,-3207 872,-3207"/>
<text text-anchor="start" x="892.5" y="-3218.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dagrun_dataset_event</text>
<polygon fill="none" stroke="black" points="872,-3182 872,-3207 1112,-3207 1112,-3182 872,-3182"/>
<text text-anchor="start" x="877" y="-3191.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_run_id</text>
<text text-anchor="start" x="954" y="-3191.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="1031" y="-3191.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="872,-3157 872,-3182 1112,-3182 1112,-3157 872,-3157"/>
<text text-anchor="start" x="877" y="-3166.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">event_id</text>
<text text-anchor="start" x="936" y="-3166.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="1013" y="-3166.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
</g>
<!-- dag_run&#45;&#45;dagrun_dataset_event -->
<g id="edge15" class="edge">
<title>dag_run&#45;&#45;dagrun_dataset_event</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M766.64,-3017.11C826.71,-3065.01 892.04,-3117.1 936.63,-3152.65"/>
<text text-anchor="start" x="905.63" y="-3141.45" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="766.64" y="-3005.91" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- task_instance -->
<g id="node23" class="node">
<title>task_instance</title>
<polygon fill="none" stroke="black" points="855,-2864 855,-2892 1129,-2892 1129,-2864 855,-2864"/>
<text text-anchor="start" x="930.5" y="-2875.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">task_instance</text>
<polygon fill="none" stroke="black" points="855,-2839 855,-2864 1129,-2864 1129,-2839 855,-2839"/>
<text text-anchor="start" x="860" y="-2848.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
<text text-anchor="start" x="906" y="-2848.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="1027" y="-2848.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="855,-2814 855,-2839 1129,-2839 1129,-2814 855,-2814"/>
<text text-anchor="start" x="860" y="-2823.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">map_index</text>
<text text-anchor="start" x="936" y="-2823.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="1013" y="-2823.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="855,-2789 855,-2814 1129,-2814 1129,-2789 855,-2789"/>
<text text-anchor="start" x="860" y="-2798.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">run_id</text>
<text text-anchor="start" x="904" y="-2798.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="1025" y="-2798.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="855,-2764 855,-2789 1129,-2789 1129,-2764 855,-2764"/>
<text text-anchor="start" x="860" y="-2773.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">task_id</text>
<text text-anchor="start" x="909" y="-2773.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="1030" y="-2773.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="855,-2739 855,-2764 1129,-2764 1129,-2739 855,-2739"/>
<text text-anchor="start" x="860" y="-2748.8" font-family="Helvetica,sans-Serif" font-size="14.00">duration</text>
<text text-anchor="start" x="919" y="-2748.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [FLOAT]</text>
<polygon fill="none" stroke="black" points="855,-2714 855,-2739 1129,-2739 1129,-2714 855,-2714"/>
<text text-anchor="start" x="860" y="-2723.8" font-family="Helvetica,sans-Serif" font-size="14.00">end_date</text>
<text text-anchor="start" x="924" y="-2723.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="855,-2689 855,-2714 1129,-2714 1129,-2689 855,-2689"/>
<text text-anchor="start" x="860" y="-2698.8" font-family="Helvetica,sans-Serif" font-size="14.00">executor_config</text>
<text text-anchor="start" x="970" y="-2698.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BLOB]</text>
<polygon fill="none" stroke="black" points="855,-2664 855,-2689 1129,-2689 1129,-2664 855,-2664"/>
<text text-anchor="start" x="860" y="-2673.8" font-family="Helvetica,sans-Serif" font-size="14.00">external_executor_id</text>
<text text-anchor="start" x="1003" y="-2673.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<polygon fill="none" stroke="black" points="855,-2639 855,-2664 1129,-2664 1129,-2639 855,-2639"/>
<text text-anchor="start" x="860" y="-2648.8" font-family="Helvetica,sans-Serif" font-size="14.00">hostname</text>
<text text-anchor="start" x="930" y="-2648.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
<polygon fill="none" stroke="black" points="855,-2614 855,-2639 1129,-2639 1129,-2614 855,-2614"/>
<text text-anchor="start" x="860" y="-2623.8" font-family="Helvetica,sans-Serif" font-size="14.00">job_id</text>
<text text-anchor="start" x="901" y="-2623.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="855,-2589 855,-2614 1129,-2614 1129,-2589 855,-2589"/>
<text text-anchor="start" x="860" y="-2598.8" font-family="Helvetica,sans-Serif" font-size="14.00">max_tries</text>
<text text-anchor="start" x="928" y="-2598.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="855,-2564 855,-2589 1129,-2589 1129,-2564 855,-2564"/>
<text text-anchor="start" x="860" y="-2573.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_kwargs</text>
<text text-anchor="start" x="948" y="-2573.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
<polygon fill="none" stroke="black" points="855,-2539 855,-2564 1129,-2564 1129,-2539 855,-2539"/>
<text text-anchor="start" x="860" y="-2548.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_method</text>
<text text-anchor="start" x="951" y="-2548.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
<polygon fill="none" stroke="black" points="855,-2514 855,-2539 1129,-2539 1129,-2514 855,-2514"/>
<text text-anchor="start" x="860" y="-2523.8" font-family="Helvetica,sans-Serif" font-size="14.00">operator</text>
<text text-anchor="start" x="920" y="-2523.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
<polygon fill="none" stroke="black" points="855,-2489 855,-2514 1129,-2514 1129,-2489 855,-2489"/>
<text text-anchor="start" x="860" y="-2498.8" font-family="Helvetica,sans-Serif" font-size="14.00">pid</text>
<text text-anchor="start" x="882" y="-2498.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="855,-2464 855,-2489 1129,-2489 1129,-2464 855,-2464"/>
<text text-anchor="start" x="860" y="-2473.8" font-family="Helvetica,sans-Serif" font-size="14.00">pool</text>
<text text-anchor="start" x="890" y="-2473.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
<text text-anchor="start" x="1011" y="-2473.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="855,-2439 855,-2464 1129,-2464 1129,-2439 855,-2439"/>
<text text-anchor="start" x="860" y="-2448.8" font-family="Helvetica,sans-Serif" font-size="14.00">pool_slots</text>
<text text-anchor="start" x="929" y="-2448.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="1006" y="-2448.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="855,-2414 855,-2439 1129,-2439 1129,-2414 855,-2414"/>
<text text-anchor="start" x="860" y="-2423.8" font-family="Helvetica,sans-Serif" font-size="14.00">priority_weight</text>
<text text-anchor="start" x="964" y="-2423.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="855,-2389 855,-2414 1129,-2414 1129,-2389 855,-2389"/>
<text text-anchor="start" x="860" y="-2398.8" font-family="Helvetica,sans-Serif" font-size="14.00">queue</text>
<text text-anchor="start" x="904" y="-2398.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
<polygon fill="none" stroke="black" points="855,-2364 855,-2389 1129,-2389 1129,-2364 855,-2364"/>
<text text-anchor="start" x="860" y="-2373.8" font-family="Helvetica,sans-Serif" font-size="14.00">queued_by_job_id</text>
<text text-anchor="start" x="984" y="-2373.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="855,-2339 855,-2364 1129,-2364 1129,-2339 855,-2339"/>
<text text-anchor="start" x="860" y="-2348.8" font-family="Helvetica,sans-Serif" font-size="14.00">queued_dttm</text>
<text text-anchor="start" x="953" y="-2348.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="855,-2314 855,-2339 1129,-2339 1129,-2314 855,-2314"/>
<text text-anchor="start" x="860" y="-2323.8" font-family="Helvetica,sans-Serif" font-size="14.00">start_date</text>
<text text-anchor="start" x="930" y="-2323.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="855,-2289 855,-2314 1129,-2314 1129,-2289 855,-2289"/>
<text text-anchor="start" x="860" y="-2298.8" font-family="Helvetica,sans-Serif" font-size="14.00">state</text>
<text text-anchor="start" x="895" y="-2298.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(20)]</text>
<polygon fill="none" stroke="black" points="855,-2264 855,-2289 1129,-2289 1129,-2264 855,-2264"/>
<text text-anchor="start" x="860" y="-2273.8" font-family="Helvetica,sans-Serif" font-size="14.00">trigger_id</text>
<text text-anchor="start" x="927" y="-2273.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="855,-2239 855,-2264 1129,-2264 1129,-2239 855,-2239"/>
<text text-anchor="start" x="860" y="-2248.8" font-family="Helvetica,sans-Serif" font-size="14.00">trigger_timeout</text>
<text text-anchor="start" x="968" y="-2248.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [DATETIME]</text>
<polygon fill="none" stroke="black" points="855,-2214 855,-2239 1129,-2239 1129,-2214 855,-2214"/>
<text text-anchor="start" x="860" y="-2223.8" font-family="Helvetica,sans-Serif" font-size="14.00">try_number</text>
<text text-anchor="start" x="942" y="-2223.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="855,-2189 855,-2214 1129,-2214 1129,-2189 855,-2189"/>
<text text-anchor="start" x="860" y="-2198.8" font-family="Helvetica,sans-Serif" font-size="14.00">unixname</text>
<text text-anchor="start" x="930" y="-2198.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
</g>
<!-- dag_run&#45;&#45;task_instance -->
<g id="edge16" class="edge">
<title>dag_run&#45;&#45;task_instance</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M766.64,-2747.36C793.11,-2722.06 820.6,-2695.97 846.89,-2671.22"/>
<text text-anchor="start" x="815.89" y="-2660.02" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="766.64" y="-2736.16" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- dag_run&#45;&#45;task_instance -->
<g id="edge17" class="edge">
<title>dag_run&#45;&#45;task_instance</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M766.64,-2760.63C793.11,-2735.67 820.6,-2709.55 846.89,-2684.39"/>
<text text-anchor="start" x="815.89" y="-2688.19" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="766.64" y="-2764.43" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- task_reschedule -->
<g id="node24" class="node">
<title>task_reschedule</title>
<polygon fill="none" stroke="black" points="1218,-3135 1218,-3163 1514,-3163 1514,-3135 1218,-3135"/>
<text text-anchor="start" x="1293.5" y="-3146.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">task_reschedule</text>
<polygon fill="none" stroke="black" points="1218,-3110 1218,-3135 1514,-3135 1514,-3110 1218,-3110"/>
<text text-anchor="start" x="1223" y="-3119.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="1236" y="-3119.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="1313" y="-3119.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1218,-3085 1218,-3110 1514,-3110 1514,-3085 1218,-3085"/>
<text text-anchor="start" x="1223" y="-3094.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
<text text-anchor="start" x="1269" y="-3094.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="1390" y="-3094.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1218,-3060 1218,-3085 1514,-3085 1514,-3060 1218,-3060"/>
<text text-anchor="start" x="1223" y="-3069.8" font-family="Helvetica,sans-Serif" font-size="14.00">duration</text>
<text text-anchor="start" x="1282" y="-3069.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="1359" y="-3069.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1218,-3035 1218,-3060 1514,-3060 1514,-3035 1218,-3035"/>
<text text-anchor="start" x="1223" y="-3044.8" font-family="Helvetica,sans-Serif" font-size="14.00">end_date</text>
<text text-anchor="start" x="1287" y="-3044.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="1383" y="-3044.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1218,-3010 1218,-3035 1514,-3035 1514,-3010 1218,-3010"/>
<text text-anchor="start" x="1223" y="-3019.8" font-family="Helvetica,sans-Serif" font-size="14.00">map_index</text>
<text text-anchor="start" x="1299" y="-3019.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="1376" y="-3019.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1218,-2985 1218,-3010 1514,-3010 1514,-2985 1218,-2985"/>
<text text-anchor="start" x="1223" y="-2994.8" font-family="Helvetica,sans-Serif" font-size="14.00">reschedule_date</text>
<text text-anchor="start" x="1337" y="-2994.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="1433" y="-2994.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1218,-2960 1218,-2985 1514,-2985 1514,-2960 1218,-2960"/>
<text text-anchor="start" x="1223" y="-2969.8" font-family="Helvetica,sans-Serif" font-size="14.00">run_id</text>
<text text-anchor="start" x="1267" y="-2969.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="1388" y="-2969.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1218,-2935 1218,-2960 1514,-2960 1514,-2935 1218,-2935"/>
<text text-anchor="start" x="1223" y="-2944.8" font-family="Helvetica,sans-Serif" font-size="14.00">start_date</text>
<text text-anchor="start" x="1293" y="-2944.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="1389" y="-2944.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1218,-2910 1218,-2935 1514,-2935 1514,-2910 1218,-2910"/>
<text text-anchor="start" x="1223" y="-2919.8" font-family="Helvetica,sans-Serif" font-size="14.00">task_id</text>
<text text-anchor="start" x="1272" y="-2919.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="1393" y="-2919.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1218,-2885 1218,-2910 1514,-2910 1514,-2885 1218,-2885"/>
<text text-anchor="start" x="1223" y="-2894.8" font-family="Helvetica,sans-Serif" font-size="14.00">try_number</text>
<text text-anchor="start" x="1305" y="-2894.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="1382" y="-2894.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
</g>
<!-- dag_run&#45;&#45;task_reschedule -->
<g id="edge18" class="edge">
<title>dag_run&#45;&#45;task_reschedule</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M766.67,-2917.01C895.36,-2937.23 1079.75,-2968.48 1209.74,-2992.08"/>
<text text-anchor="start" x="1178.74" y="-2980.88" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="766.67" y="-2905.81" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- dag_run&#45;&#45;task_reschedule -->
<g id="edge19" class="edge">
<title>dag_run&#45;&#45;task_reschedule</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M766.67,-2928.09C895.36,-2951.5 1079.75,-2982.79 1209.74,-3003.27"/>
<text text-anchor="start" x="1178.74" y="-3007.07" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="766.67" y="-2931.89" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- task_instance&#45;&#45;task_reschedule -->
<g id="edge37" class="edge">
<title>task_instance&#45;&#45;task_reschedule</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1137.14,-2748.08C1160.37,-2781.25 1185.03,-2814.6 1210,-2845 1219.81,-2856.94 1230.45,-2868.95 1241.41,-2880.82"/>
<text text-anchor="start" x="1210.41" y="-2869.62" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="1137.14" y="-2736.88" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- task_instance&#45;&#45;task_reschedule -->
<g id="edge38" class="edge">
<title>task_instance&#45;&#45;task_reschedule</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1137.14,-2765.88C1160.37,-2799.25 1185.03,-2832.6 1210,-2863 1214.9,-2868.97 1220.02,-2874.96 1225.27,-2880.93"/>
<text text-anchor="start" x="1194.27" y="-2884.73" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="1137.14" y="-2754.68" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- task_instance&#45;&#45;task_reschedule -->
<g id="edge39" class="edge">
<title>task_instance&#45;&#45;task_reschedule</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1137.14,-2783.68C1160.28,-2817.12 1184.84,-2850.34 1209.71,-2880.64"/>
<text text-anchor="start" x="1178.71" y="-2869.44" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="1137.14" y="-2772.48" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- task_instance&#45;&#45;task_reschedule -->
<g id="edge40" class="edge">
<title>task_instance&#45;&#45;task_reschedule</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1137.14,-2801.48C1160.28,-2835.12 1184.84,-2868.34 1209.71,-2898.64"/>
<text text-anchor="start" x="1178.71" y="-2902.44" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="1137.14" y="-2790.28" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- rendered_task_instance_fields -->
<g id="node31" class="node">
<title>rendered_task_instance_fields</title>
<polygon fill="none" stroke="black" points="1226,-2831 1226,-2859 1506,-2859 1506,-2831 1226,-2831"/>
<text text-anchor="start" x="1231" y="-2842.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">rendered_task_instance_fields</text>
<polygon fill="none" stroke="black" points="1226,-2806 1226,-2831 1506,-2831 1506,-2806 1226,-2806"/>
<text text-anchor="start" x="1231" y="-2815.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
<text text-anchor="start" x="1277" y="-2815.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="1398" y="-2815.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1226,-2781 1226,-2806 1506,-2806 1506,-2781 1226,-2781"/>
<text text-anchor="start" x="1231" y="-2790.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">map_index</text>
<text text-anchor="start" x="1307" y="-2790.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="1384" y="-2790.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1226,-2756 1226,-2781 1506,-2781 1506,-2756 1226,-2756"/>
<text text-anchor="start" x="1231" y="-2765.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">run_id</text>
<text text-anchor="start" x="1275" y="-2765.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="1396" y="-2765.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1226,-2731 1226,-2756 1506,-2756 1506,-2731 1226,-2731"/>
<text text-anchor="start" x="1231" y="-2740.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">task_id</text>
<text text-anchor="start" x="1280" y="-2740.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="1401" y="-2740.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1226,-2706 1226,-2731 1506,-2731 1506,-2706 1226,-2706"/>
<text text-anchor="start" x="1231" y="-2715.8" font-family="Helvetica,sans-Serif" font-size="14.00">k8s_pod_yaml</text>
<text text-anchor="start" x="1330" y="-2715.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
<polygon fill="none" stroke="black" points="1226,-2681 1226,-2706 1506,-2706 1506,-2681 1226,-2681"/>
<text text-anchor="start" x="1231" y="-2690.8" font-family="Helvetica,sans-Serif" font-size="14.00">rendered_fields</text>
<text text-anchor="start" x="1338" y="-2690.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
<text text-anchor="start" x="1389" y="-2690.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
</g>
<!-- task_instance&#45;&#45;rendered_task_instance_fields -->
<g id="edge25" class="edge">
<title>task_instance&#45;&#45;rendered_task_instance_fields</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1137.09,-2609.92C1172.65,-2631 1210.36,-2654.45 1244.65,-2676.83"/>
<text text-anchor="start" x="1213.65" y="-2665.63" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="1137.09" y="-2598.72" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- task_instance&#45;&#45;rendered_task_instance_fields -->
<g id="edge26" class="edge">
<title>task_instance&#45;&#45;rendered_task_instance_fields</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1137.09,-2623.11C1165.8,-2640.56 1195.92,-2659.11 1224.5,-2676.94"/>
<text text-anchor="start" x="1193.5" y="-2680.74" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="1137.09" y="-2626.91" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- task_instance&#45;&#45;rendered_task_instance_fields -->
<g id="edge27" class="edge">
<title>task_instance&#45;&#45;rendered_task_instance_fields</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1137.09,-2636.3C1163.55,-2652.79 1191.21,-2669.82 1217.76,-2685.98"/>
<text text-anchor="start" x="1186.76" y="-2689.78" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="1137.09" y="-2640.1" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- task_instance&#45;&#45;rendered_task_instance_fields -->
<g id="edge28" class="edge">
<title>task_instance&#45;&#45;rendered_task_instance_fields</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1137.09,-2649.49C1163.55,-2666.37 1191.21,-2683.42 1217.76,-2699.22"/>
<text text-anchor="start" x="1186.76" y="-2703.02" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="1137.09" y="-2653.29" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- task_fail -->
<g id="node32" class="node">
<title>task_fail</title>
<polygon fill="none" stroke="black" points="1238,-2627 1238,-2655 1494,-2655 1494,-2627 1238,-2627"/>
<text text-anchor="start" x="1328.5" y="-2638.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">task_fail</text>
<polygon fill="none" stroke="black" points="1238,-2602 1238,-2627 1494,-2627 1494,-2602 1238,-2602"/>
<text text-anchor="start" x="1243" y="-2611.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="1256" y="-2611.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="1333" y="-2611.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1238,-2577 1238,-2602 1494,-2602 1494,-2577 1238,-2577"/>
<text text-anchor="start" x="1243" y="-2586.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
<text text-anchor="start" x="1289" y="-2586.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="1410" y="-2586.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1238,-2552 1238,-2577 1494,-2577 1494,-2552 1238,-2552"/>
<text text-anchor="start" x="1243" y="-2561.8" font-family="Helvetica,sans-Serif" font-size="14.00">duration</text>
<text text-anchor="start" x="1302" y="-2561.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="1238,-2527 1238,-2552 1494,-2552 1494,-2527 1238,-2527"/>
<text text-anchor="start" x="1243" y="-2536.8" font-family="Helvetica,sans-Serif" font-size="14.00">end_date</text>
<text text-anchor="start" x="1307" y="-2536.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="1238,-2502 1238,-2527 1494,-2527 1494,-2502 1238,-2502"/>
<text text-anchor="start" x="1243" y="-2511.8" font-family="Helvetica,sans-Serif" font-size="14.00">map_index</text>
<text text-anchor="start" x="1319" y="-2511.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="1396" y="-2511.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1238,-2477 1238,-2502 1494,-2502 1494,-2477 1238,-2477"/>
<text text-anchor="start" x="1243" y="-2486.8" font-family="Helvetica,sans-Serif" font-size="14.00">run_id</text>
<text text-anchor="start" x="1287" y="-2486.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="1408" y="-2486.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1238,-2452 1238,-2477 1494,-2477 1494,-2452 1238,-2452"/>
<text text-anchor="start" x="1243" y="-2461.8" font-family="Helvetica,sans-Serif" font-size="14.00">start_date</text>
<text text-anchor="start" x="1313" y="-2461.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="1238,-2427 1238,-2452 1494,-2452 1494,-2427 1238,-2427"/>
<text text-anchor="start" x="1243" y="-2436.8" font-family="Helvetica,sans-Serif" font-size="14.00">task_id</text>
<text text-anchor="start" x="1292" y="-2436.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="1413" y="-2436.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
</g>
<!-- task_instance&#45;&#45;task_fail -->
<g id="edge29" class="edge">
<title>task_instance&#45;&#45;task_fail</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1137.09,-2521.21C1167.64,-2520.53 1199.78,-2520.6 1229.98,-2521.44"/>
<text text-anchor="start" x="1198.98" y="-2510.24" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="1137.09" y="-2510.01" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- task_instance&#45;&#45;task_fail -->
<g id="edge30" class="edge">
<title>task_instance&#45;&#45;task_fail</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1137.09,-2534.4C1167.64,-2534.18 1199.78,-2534.2 1229.98,-2534.48"/>
<text text-anchor="start" x="1198.98" y="-2538.28" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="1137.09" y="-2538.2" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- task_instance&#45;&#45;task_fail -->
<g id="edge31" class="edge">
<title>task_instance&#45;&#45;task_fail</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1137.09,-2547.6C1167.64,-2547.82 1199.78,-2547.8 1229.98,-2547.52"/>
<text text-anchor="start" x="1198.98" y="-2551.32" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="1137.09" y="-2551.4" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- task_instance&#45;&#45;task_fail -->
<g id="edge32" class="edge">
<title>task_instance&#45;&#45;task_fail</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1137.09,-2560.79C1167.64,-2561.47 1199.78,-2561.4 1229.98,-2560.56"/>
<text text-anchor="start" x="1198.98" y="-2564.36" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="1137.09" y="-2564.59" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- task_map -->
<g id="node33" class="node">
<title>task_map</title>
<polygon fill="none" stroke="black" points="1238,-2373 1238,-2401 1494,-2401 1494,-2373 1238,-2373"/>
<text text-anchor="start" x="1323.5" y="-2384.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">task_map</text>
<polygon fill="none" stroke="black" points="1238,-2348 1238,-2373 1494,-2373 1494,-2348 1238,-2348"/>
<text text-anchor="start" x="1243" y="-2357.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
<text text-anchor="start" x="1289" y="-2357.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="1410" y="-2357.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1238,-2323 1238,-2348 1494,-2348 1494,-2323 1238,-2323"/>
<text text-anchor="start" x="1243" y="-2332.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">map_index</text>
<text text-anchor="start" x="1319" y="-2332.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="1396" y="-2332.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1238,-2298 1238,-2323 1494,-2323 1494,-2298 1238,-2298"/>
<text text-anchor="start" x="1243" y="-2307.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">run_id</text>
<text text-anchor="start" x="1287" y="-2307.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="1408" y="-2307.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1238,-2273 1238,-2298 1494,-2298 1494,-2273 1238,-2273"/>
<text text-anchor="start" x="1243" y="-2282.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">task_id</text>
<text text-anchor="start" x="1292" y="-2282.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="1413" y="-2282.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1238,-2248 1238,-2273 1494,-2273 1494,-2248 1238,-2248"/>
<text text-anchor="start" x="1243" y="-2257.8" font-family="Helvetica,sans-Serif" font-size="14.00">keys</text>
<text text-anchor="start" x="1275" y="-2257.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
<polygon fill="none" stroke="black" points="1238,-2223 1238,-2248 1494,-2248 1494,-2223 1238,-2223"/>
<text text-anchor="start" x="1243" y="-2232.8" font-family="Helvetica,sans-Serif" font-size="14.00">length</text>
<text text-anchor="start" x="1288" y="-2232.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="1365" y="-2232.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
</g>
<!-- task_instance&#45;&#45;task_map -->
<g id="edge33" class="edge">
<title>task_instance&#45;&#45;task_map</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1137.09,-2432.51C1167.64,-2413.02 1199.78,-2393.31 1229.98,-2375.56"/>
<text text-anchor="start" x="1198.98" y="-2364.36" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="1137.09" y="-2421.31" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- task_instance&#45;&#45;task_map -->
<g id="edge34" class="edge">
<title>task_instance&#45;&#45;task_map</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1137.09,-2445.7C1167.64,-2426.67 1199.78,-2406.91 1229.98,-2388.6"/>
<text text-anchor="start" x="1198.98" y="-2392.4" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="1137.09" y="-2449.5" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- task_instance&#45;&#45;task_map -->
<g id="edge35" class="edge">
<title>task_instance&#45;&#45;task_map</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1137.09,-2458.89C1167.64,-2440.32 1199.78,-2420.51 1229.98,-2401.64"/>
<text text-anchor="start" x="1198.98" y="-2405.44" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="1137.09" y="-2462.69" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- task_instance&#45;&#45;task_map -->
<g id="edge36" class="edge">
<title>task_instance&#45;&#45;task_map</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1137.09,-2472.08C1172.65,-2451 1210.36,-2427.55 1244.65,-2405.17"/>
<text text-anchor="start" x="1244.65" y="-2408.97" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="1137.09" y="-2475.88" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- xcom -->
<g id="node34" class="node">
<title>xcom</title>
<polygon fill="none" stroke="black" points="1238,-2169 1238,-2197 1495,-2197 1495,-2169 1238,-2169"/>
<text text-anchor="start" x="1342" y="-2180.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">xcom</text>
<polygon fill="none" stroke="black" points="1238,-2144 1238,-2169 1495,-2169 1495,-2144 1238,-2144"/>
<text text-anchor="start" x="1243" y="-2153.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_run_id</text>
<text text-anchor="start" x="1320" y="-2153.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="1397" y="-2153.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1238,-2119 1238,-2144 1495,-2144 1495,-2119 1238,-2119"/>
<text text-anchor="start" x="1243" y="-2128.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">key</text>
<text text-anchor="start" x="1268" y="-2128.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(512)]</text>
<text text-anchor="start" x="1389" y="-2128.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1238,-2094 1238,-2119 1495,-2119 1495,-2094 1238,-2094"/>
<text text-anchor="start" x="1243" y="-2103.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">map_index</text>
<text text-anchor="start" x="1319" y="-2103.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="1396" y="-2103.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1238,-2069 1238,-2094 1495,-2094 1495,-2069 1238,-2069"/>
<text text-anchor="start" x="1243" y="-2078.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">task_id</text>
<text text-anchor="start" x="1292" y="-2078.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="1413" y="-2078.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1238,-2044 1238,-2069 1495,-2069 1495,-2044 1238,-2044"/>
<text text-anchor="start" x="1243" y="-2053.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
<text text-anchor="start" x="1289" y="-2053.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="1410" y="-2053.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1238,-2019 1238,-2044 1495,-2044 1495,-2019 1238,-2019"/>
<text text-anchor="start" x="1243" y="-2028.8" font-family="Helvetica,sans-Serif" font-size="14.00">run_id</text>
<text text-anchor="start" x="1287" y="-2028.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="1408" y="-2028.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1238,-1994 1238,-2019 1495,-2019 1495,-1994 1238,-1994"/>
<text text-anchor="start" x="1243" y="-2003.8" font-family="Helvetica,sans-Serif" font-size="14.00">timestamp</text>
<text text-anchor="start" x="1318" y="-2003.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="1414" y="-2003.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1238,-1969 1238,-1994 1495,-1994 1495,-1969 1238,-1969"/>
<text text-anchor="start" x="1243" y="-1978.8" font-family="Helvetica,sans-Serif" font-size="14.00">value</text>
<text text-anchor="start" x="1281" y="-1978.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BLOB]</text>
</g>
<!-- task_instance&#45;&#45;xcom -->
<g id="edge41" class="edge">
<title>task_instance&#45;&#45;xcom</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1137.21,-2274.95C1160.08,-2242.69 1184.62,-2211.23 1210,-2183 1216.05,-2176.27 1222.47,-2169.6 1229.12,-2163.08"/>
<text text-anchor="start" x="1198.12" y="-2151.88" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="1137.21" y="-2263.75" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- task_instance&#45;&#45;xcom -->
<g id="edge42" class="edge">
<title>task_instance&#45;&#45;xcom</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1137.21,-2292.77C1160.08,-2260.69 1184.62,-2229.23 1210,-2201 1216.05,-2194.27 1222.47,-2187.6 1229.12,-2181.06"/>
<text text-anchor="start" x="1198.12" y="-2169.86" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="1137.21" y="-2281.57" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- task_instance&#45;&#45;xcom -->
<g id="edge43" class="edge">
<title>task_instance&#45;&#45;xcom</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1137.21,-2310.59C1160.08,-2278.69 1184.62,-2247.23 1210,-2219 1216.05,-2212.27 1222.47,-2205.6 1229.12,-2199.04"/>
<text text-anchor="start" x="1198.12" y="-2187.84" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="1137.21" y="-2299.39" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- task_instance&#45;&#45;xcom -->
<g id="edge44" class="edge">
<title>task_instance&#45;&#45;xcom</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1137.21,-2328.41C1160.08,-2296.69 1184.62,-2265.23 1210,-2237 1220.93,-2224.84 1233.07,-2212.87 1245.61,-2201.25"/>
<text text-anchor="start" x="1214.61" y="-2205.05" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="1137.21" y="-2317.21" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- log_template -->
<g id="node25" class="node">
<title>log_template</title>
<polygon fill="none" stroke="black" points="64.5,-2933 64.5,-2961 319.5,-2961 319.5,-2933 64.5,-2933"/>
<text text-anchor="start" x="134" y="-2944.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">log_template</text>
<polygon fill="none" stroke="black" points="64.5,-2908 64.5,-2933 319.5,-2933 319.5,-2908 64.5,-2908"/>
<text text-anchor="start" x="69.5" y="-2917.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="82.5" y="-2917.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="159.5" y="-2917.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="64.5,-2883 64.5,-2908 319.5,-2908 319.5,-2883 64.5,-2883"/>
<text text-anchor="start" x="69.5" y="-2892.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
<text text-anchor="start" x="142.5" y="-2892.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="238.5" y="-2892.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="64.5,-2858 64.5,-2883 319.5,-2883 319.5,-2858 64.5,-2858"/>
<text text-anchor="start" x="69.5" y="-2867.8" font-family="Helvetica,sans-Serif" font-size="14.00">elasticsearch_id</text>
<text text-anchor="start" x="179.5" y="-2867.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
<text text-anchor="start" x="229.5" y="-2867.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="64.5,-2833 64.5,-2858 319.5,-2858 319.5,-2833 64.5,-2833"/>
<text text-anchor="start" x="69.5" y="-2842.8" font-family="Helvetica,sans-Serif" font-size="14.00">filename</text>
<text text-anchor="start" x="130.5" y="-2842.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
<text text-anchor="start" x="180.5" y="-2842.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
</g>
<!-- log_template&#45;&#45;dag_run -->
<g id="edge20" class="edge">
<title>log_template&#45;&#45;dag_run</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M327.02,-2897C370.39,-2897 418.73,-2897 463.2,-2897"/>
<text text-anchor="start" x="432.2" y="-2885.8" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="327.02" y="-2885.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- dataset -->
<g id="node26" class="node">
<title>dataset</title>
<polygon fill="none" stroke="black" points="61.5,-2413 61.5,-2441 322.5,-2441 322.5,-2413 61.5,-2413"/>
<text text-anchor="start" x="158" y="-2424.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dataset</text>
<polygon fill="none" stroke="black" points="61.5,-2388 61.5,-2413 322.5,-2413 322.5,-2388 61.5,-2388"/>
<text text-anchor="start" x="66.5" y="-2397.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="79.5" y="-2397.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="156.5" y="-2397.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="61.5,-2363 61.5,-2388 322.5,-2388 322.5,-2363 61.5,-2363"/>
<text text-anchor="start" x="66.5" y="-2372.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
<text text-anchor="start" x="139.5" y="-2372.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="235.5" y="-2372.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="61.5,-2338 61.5,-2363 322.5,-2363 322.5,-2338 61.5,-2338"/>
<text text-anchor="start" x="66.5" y="-2347.8" font-family="Helvetica,sans-Serif" font-size="14.00">extra</text>
<text text-anchor="start" x="103.5" y="-2347.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
<text text-anchor="start" x="154.5" y="-2347.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="61.5,-2313 61.5,-2338 322.5,-2338 322.5,-2313 61.5,-2313"/>
<text text-anchor="start" x="66.5" y="-2322.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
<text text-anchor="start" x="145.5" y="-2322.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="241.5" y="-2322.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="61.5,-2288 61.5,-2313 322.5,-2313 322.5,-2288 61.5,-2288"/>
<text text-anchor="start" x="66.5" y="-2297.8" font-family="Helvetica,sans-Serif" font-size="14.00">uri</text>
<text text-anchor="start" x="85.5" y="-2297.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(3000)]</text>
<text text-anchor="start" x="215.5" y="-2297.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
</g>
<!-- dataset&#45;&#45;dag_schedule_dataset_reference -->
<g id="edge21" class="edge">
<title>dataset&#45;&#45;dag_schedule_dataset_reference</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M330.22,-2325.79C370.33,-2314.37 414.46,-2301.81 455.73,-2290.06"/>
<text text-anchor="start" x="424.73" y="-2278.86" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="330.22" y="-2314.59" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- dataset&#45;&#45;dataset_dag_run_queue -->
<g id="edge22" class="edge">
<title>dataset&#45;&#45;dataset_dag_run_queue</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M330.22,-2372.19C370.57,-2374.29 414.99,-2376.61 456.47,-2378.78"/>
<text text-anchor="start" x="425.47" y="-2367.58" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="330.22" y="-2360.99" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- dataset&#45;&#45;task_outlet_dataset_reference -->
<g id="edge23" class="edge">
<title>dataset&#45;&#45;task_outlet_dataset_reference</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M330.13,-2310.94C348.9,-2300.51 367.14,-2288.54 383,-2275 426.78,-2237.62 413.68,-2207.03 456,-2168 459.48,-2164.79 463.1,-2161.65 466.82,-2158.57"/>
<text text-anchor="start" x="435.82" y="-2147.37" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="330.13" y="-2299.74" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- dataset_event -->
<g id="node27" class="node">
<title>dataset_event</title>
<polygon fill="none" stroke="black" points="487,-3350 487,-3378 744,-3378 744,-3350 487,-3350"/>
<text text-anchor="start" x="552" y="-3361.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dataset_event</text>
<polygon fill="none" stroke="black" points="487,-3325 487,-3350 744,-3350 744,-3325 487,-3325"/>
<text text-anchor="start" x="492" y="-3334.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="505" y="-3334.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="582" y="-3334.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="487,-3300 487,-3325 744,-3325 744,-3300 487,-3300"/>
<text text-anchor="start" x="492" y="-3309.8" font-family="Helvetica,sans-Serif" font-size="14.00">dataset_id</text>
<text text-anchor="start" x="564" y="-3309.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="641" y="-3309.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="487,-3275 487,-3300 744,-3300 744,-3275 487,-3275"/>
<text text-anchor="start" x="492" y="-3284.8" font-family="Helvetica,sans-Serif" font-size="14.00">extra</text>
<text text-anchor="start" x="529" y="-3284.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
<text text-anchor="start" x="580" y="-3284.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="487,-3250 487,-3275 744,-3275 744,-3250 487,-3250"/>
<text text-anchor="start" x="492" y="-3259.8" font-family="Helvetica,sans-Serif" font-size="14.00">source_dag_id</text>
<text text-anchor="start" x="591" y="-3259.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<polygon fill="none" stroke="black" points="487,-3225 487,-3250 744,-3250 744,-3225 487,-3225"/>
<text text-anchor="start" x="492" y="-3234.8" font-family="Helvetica,sans-Serif" font-size="14.00">source_map_index</text>
<text text-anchor="start" x="621" y="-3234.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="487,-3200 487,-3225 744,-3225 744,-3200 487,-3200"/>
<text text-anchor="start" x="492" y="-3209.8" font-family="Helvetica,sans-Serif" font-size="14.00">source_run_id</text>
<text text-anchor="start" x="589" y="-3209.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<polygon fill="none" stroke="black" points="487,-3175 487,-3200 744,-3200 744,-3175 487,-3175"/>
<text text-anchor="start" x="492" y="-3184.8" font-family="Helvetica,sans-Serif" font-size="14.00">source_task_id</text>
<text text-anchor="start" x="594" y="-3184.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<polygon fill="none" stroke="black" points="487,-3150 487,-3175 744,-3175 744,-3150 487,-3150"/>
<text text-anchor="start" x="492" y="-3159.8" font-family="Helvetica,sans-Serif" font-size="14.00">timestamp</text>
<text text-anchor="start" x="567" y="-3159.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="663" y="-3159.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
</g>
<!-- dataset_event&#45;&#45;dagrun_dataset_event -->
<g id="edge24" class="edge">
<title>dataset_event&#45;&#45;dagrun_dataset_event</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M751.65,-3239.4C788.24,-3232.77 827.69,-3225.61 863.81,-3219.06"/>
<text text-anchor="start" x="832.81" y="-3207.86" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="751.65" y="-3228.2" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- import_error -->
<g id="node28" class="node">
<title>import_error</title>
<polygon fill="none" stroke="black" points="91.5,-3087 91.5,-3115 292.5,-3115 292.5,-3087 91.5,-3087"/>
<text text-anchor="start" x="134.5" y="-3098.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">import_error</text>
<polygon fill="none" stroke="black" points="91.5,-3062 91.5,-3087 292.5,-3087 292.5,-3062 91.5,-3062"/>
<text text-anchor="start" x="96.5" y="-3071.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="109.5" y="-3071.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="186.5" y="-3071.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="91.5,-3037 91.5,-3062 292.5,-3062 292.5,-3037 91.5,-3037"/>
<text text-anchor="start" x="96.5" y="-3046.8" font-family="Helvetica,sans-Serif" font-size="14.00">filename</text>
<text text-anchor="start" x="157.5" y="-3046.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1024)]</text>
<polygon fill="none" stroke="black" points="91.5,-3012 91.5,-3037 292.5,-3037 292.5,-3012 91.5,-3012"/>
<text text-anchor="start" x="96.5" y="-3021.8" font-family="Helvetica,sans-Serif" font-size="14.00">stacktrace</text>
<text text-anchor="start" x="169.5" y="-3021.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
<polygon fill="none" stroke="black" points="91.5,-2987 91.5,-3012 292.5,-3012 292.5,-2987 91.5,-2987"/>
<text text-anchor="start" x="96.5" y="-2996.8" font-family="Helvetica,sans-Serif" font-size="14.00">timestamp</text>
<text text-anchor="start" x="171.5" y="-2996.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
</g>
<!-- job -->
<g id="node29" class="node">
<title>job</title>
<polygon fill="none" stroke="black" points="75.5,-3391 75.5,-3419 308.5,-3419 308.5,-3391 75.5,-3391"/>
<text text-anchor="start" x="178" y="-3402.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">job</text>
<polygon fill="none" stroke="black" points="75.5,-3366 75.5,-3391 308.5,-3391 308.5,-3366 75.5,-3366"/>
<text text-anchor="start" x="80.5" y="-3375.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="93.5" y="-3375.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="170.5" y="-3375.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="75.5,-3341 75.5,-3366 308.5,-3366 308.5,-3341 75.5,-3341"/>
<text text-anchor="start" x="80.5" y="-3350.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
<text text-anchor="start" x="126.5" y="-3350.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<polygon fill="none" stroke="black" points="75.5,-3316 75.5,-3341 308.5,-3341 308.5,-3316 75.5,-3316"/>
<text text-anchor="start" x="80.5" y="-3325.8" font-family="Helvetica,sans-Serif" font-size="14.00">end_date</text>
<text text-anchor="start" x="144.5" y="-3325.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="75.5,-3291 75.5,-3316 308.5,-3316 308.5,-3291 75.5,-3291"/>
<text text-anchor="start" x="80.5" y="-3300.8" font-family="Helvetica,sans-Serif" font-size="14.00">executor_class</text>
<text text-anchor="start" x="182.5" y="-3300.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
<polygon fill="none" stroke="black" points="75.5,-3266 75.5,-3291 308.5,-3291 308.5,-3266 75.5,-3266"/>
<text text-anchor="start" x="80.5" y="-3275.8" font-family="Helvetica,sans-Serif" font-size="14.00">hostname</text>
<text text-anchor="start" x="150.5" y="-3275.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
<polygon fill="none" stroke="black" points="75.5,-3241 75.5,-3266 308.5,-3266 308.5,-3241 75.5,-3241"/>
<text text-anchor="start" x="80.5" y="-3250.8" font-family="Helvetica,sans-Serif" font-size="14.00">job_type</text>
<text text-anchor="start" x="139.5" y="-3250.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(30)]</text>
<polygon fill="none" stroke="black" points="75.5,-3216 75.5,-3241 308.5,-3241 308.5,-3216 75.5,-3216"/>
<text text-anchor="start" x="80.5" y="-3225.8" font-family="Helvetica,sans-Serif" font-size="14.00">latest_heartbeat</text>
<text text-anchor="start" x="193.5" y="-3225.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="75.5,-3191 75.5,-3216 308.5,-3216 308.5,-3191 75.5,-3191"/>
<text text-anchor="start" x="80.5" y="-3200.8" font-family="Helvetica,sans-Serif" font-size="14.00">start_date</text>
<text text-anchor="start" x="150.5" y="-3200.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="75.5,-3166 75.5,-3191 308.5,-3191 308.5,-3166 75.5,-3166"/>
<text text-anchor="start" x="80.5" y="-3175.8" font-family="Helvetica,sans-Serif" font-size="14.00">state</text>
<text text-anchor="start" x="115.5" y="-3175.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(20)]</text>
<polygon fill="none" stroke="black" points="75.5,-3141 75.5,-3166 308.5,-3166 308.5,-3141 75.5,-3141"/>
<text text-anchor="start" x="80.5" y="-3150.8" font-family="Helvetica,sans-Serif" font-size="14.00">unixname</text>
<text text-anchor="start" x="150.5" y="-3150.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
</g>
<!-- log -->
<g id="node30" class="node">
<title>log</title>
<polygon fill="none" stroke="black" points="86.5,-3670 86.5,-3698 297.5,-3698 297.5,-3670 86.5,-3670"/>
<text text-anchor="start" x="178" y="-3681.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">log</text>
<polygon fill="none" stroke="black" points="86.5,-3645 86.5,-3670 297.5,-3670 297.5,-3645 86.5,-3645"/>
<text text-anchor="start" x="91.5" y="-3654.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="104.5" y="-3654.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="181.5" y="-3654.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="86.5,-3620 86.5,-3645 297.5,-3645 297.5,-3620 86.5,-3620"/>
<text text-anchor="start" x="91.5" y="-3629.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
<text text-anchor="start" x="137.5" y="-3629.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<polygon fill="none" stroke="black" points="86.5,-3595 86.5,-3620 297.5,-3620 297.5,-3595 86.5,-3595"/>
<text text-anchor="start" x="91.5" y="-3604.8" font-family="Helvetica,sans-Serif" font-size="14.00">dttm</text>
<text text-anchor="start" x="125.5" y="-3604.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="86.5,-3570 86.5,-3595 297.5,-3595 297.5,-3570 86.5,-3570"/>
<text text-anchor="start" x="91.5" y="-3579.8" font-family="Helvetica,sans-Serif" font-size="14.00">event</text>
<text text-anchor="start" x="131.5" y="-3579.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(30)]</text>
<polygon fill="none" stroke="black" points="86.5,-3545 86.5,-3570 297.5,-3570 297.5,-3545 86.5,-3545"/>
<text text-anchor="start" x="91.5" y="-3554.8" font-family="Helvetica,sans-Serif" font-size="14.00">execution_date</text>
<text text-anchor="start" x="196.5" y="-3554.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="86.5,-3520 86.5,-3545 297.5,-3545 297.5,-3520 86.5,-3520"/>
<text text-anchor="start" x="91.5" y="-3529.8" font-family="Helvetica,sans-Serif" font-size="14.00">extra</text>
<text text-anchor="start" x="128.5" y="-3529.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
<polygon fill="none" stroke="black" points="86.5,-3495 86.5,-3520 297.5,-3520 297.5,-3495 86.5,-3495"/>
<text text-anchor="start" x="91.5" y="-3504.8" font-family="Helvetica,sans-Serif" font-size="14.00">map_index</text>
<text text-anchor="start" x="167.5" y="-3504.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="86.5,-3470 86.5,-3495 297.5,-3495 297.5,-3470 86.5,-3470"/>
<text text-anchor="start" x="91.5" y="-3479.8" font-family="Helvetica,sans-Serif" font-size="14.00">owner</text>
<text text-anchor="start" x="134.5" y="-3479.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
<polygon fill="none" stroke="black" points="86.5,-3445 86.5,-3470 297.5,-3470 297.5,-3445 86.5,-3445"/>
<text text-anchor="start" x="91.5" y="-3454.8" font-family="Helvetica,sans-Serif" font-size="14.00">task_id</text>
<text text-anchor="start" x="140.5" y="-3454.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
</g>
<!-- trigger -->
<g id="node35" class="node">
<title>trigger</title>
<polygon fill="none" stroke="black" points="474,-2589 474,-2617 757,-2617 757,-2589 474,-2589"/>
<text text-anchor="start" x="584" y="-2600.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">trigger</text>
<polygon fill="none" stroke="black" points="474,-2564 474,-2589 757,-2589 757,-2564 474,-2564"/>
<text text-anchor="start" x="479" y="-2573.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="492" y="-2573.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="569" y="-2573.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="474,-2539 474,-2564 757,-2564 757,-2539 474,-2539"/>
<text text-anchor="start" x="479" y="-2548.8" font-family="Helvetica,sans-Serif" font-size="14.00">classpath</text>
<text text-anchor="start" x="546" y="-2548.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
<text text-anchor="start" x="676" y="-2548.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="474,-2514 474,-2539 757,-2539 757,-2514 474,-2514"/>
<text text-anchor="start" x="479" y="-2523.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_date</text>
<text text-anchor="start" x="569" y="-2523.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="665" y="-2523.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="474,-2489 474,-2514 757,-2514 757,-2489 474,-2489"/>
<text text-anchor="start" x="479" y="-2498.8" font-family="Helvetica,sans-Serif" font-size="14.00">kwargs</text>
<text text-anchor="start" x="529" y="-2498.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
<text text-anchor="start" x="580" y="-2498.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="474,-2464 474,-2489 757,-2489 757,-2464 474,-2464"/>
<text text-anchor="start" x="479" y="-2473.8" font-family="Helvetica,sans-Serif" font-size="14.00">triggerer_id</text>
<text text-anchor="start" x="560" y="-2473.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
</g>
<!-- trigger&#45;&#45;task_instance -->
<g id="edge45" class="edge">
<title>trigger&#45;&#45;task_instance</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M764.75,-2541C791.74,-2541 819.85,-2541 846.71,-2541"/>
<text text-anchor="start" x="815.71" y="-2529.8" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="764.75" y="-2529.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- serialized_dag -->
<g id="node36" class="node">
<title>serialized_dag</title>
<polygon fill="none" stroke="black" points="55.5,-3925 55.5,-3953 327.5,-3953 327.5,-3925 55.5,-3925"/>
<text text-anchor="start" x="128" y="-3936.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">serialized_dag</text>
<polygon fill="none" stroke="black" points="55.5,-3900 55.5,-3925 327.5,-3925 327.5,-3900 55.5,-3900"/>
<text text-anchor="start" x="60.5" y="-3909.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
<text text-anchor="start" x="106.5" y="-3909.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="227.5" y="-3909.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="55.5,-3875 55.5,-3900 327.5,-3900 327.5,-3875 55.5,-3875"/>
<text text-anchor="start" x="60.5" y="-3884.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_hash</text>
<text text-anchor="start" x="127.5" y="-3884.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(32)]</text>
<text text-anchor="start" x="239.5" y="-3884.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="55.5,-3850 55.5,-3875 327.5,-3875 327.5,-3850 55.5,-3850"/>
<text text-anchor="start" x="60.5" y="-3859.8" font-family="Helvetica,sans-Serif" font-size="14.00">data</text>
<text text-anchor="start" x="91.5" y="-3859.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
<polygon fill="none" stroke="black" points="55.5,-3825 55.5,-3850 327.5,-3850 327.5,-3825 55.5,-3825"/>
<text text-anchor="start" x="60.5" y="-3834.8" font-family="Helvetica,sans-Serif" font-size="14.00">data_compressed</text>
<text text-anchor="start" x="182.5" y="-3834.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BLOB]</text>
<polygon fill="none" stroke="black" points="55.5,-3800 55.5,-3825 327.5,-3825 327.5,-3800 55.5,-3800"/>
<text text-anchor="start" x="60.5" y="-3809.8" font-family="Helvetica,sans-Serif" font-size="14.00">fileloc</text>
<text text-anchor="start" x="101.5" y="-3809.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
<text text-anchor="start" x="231.5" y="-3809.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="55.5,-3775 55.5,-3800 327.5,-3800 327.5,-3775 55.5,-3775"/>
<text text-anchor="start" x="60.5" y="-3784.8" font-family="Helvetica,sans-Serif" font-size="14.00">fileloc_hash</text>
<text text-anchor="start" x="142.5" y="-3784.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BIGINT]</text>
<text text-anchor="start" x="206.5" y="-3784.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="55.5,-3750 55.5,-3775 327.5,-3775 327.5,-3750 55.5,-3750"/>
<text text-anchor="start" x="60.5" y="-3759.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_updated</text>
<text text-anchor="start" x="150.5" y="-3759.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="246.5" y="-3759.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="55.5,-3725 55.5,-3750 327.5,-3750 327.5,-3725 55.5,-3725"/>
<text text-anchor="start" x="60.5" y="-3734.8" font-family="Helvetica,sans-Serif" font-size="14.00">processor_subdir</text>
<text text-anchor="start" x="179.5" y="-3734.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
</g>
<!-- session -->
<g id="node37" class="node">
<title>session</title>
<polygon fill="none" stroke="black" points="90.5,-4079 90.5,-4107 293.5,-4107 293.5,-4079 90.5,-4079"/>
<text text-anchor="start" x="158" y="-4090.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">session</text>
<polygon fill="none" stroke="black" points="90.5,-4054 90.5,-4079 293.5,-4079 293.5,-4054 90.5,-4054"/>
<text text-anchor="start" x="95.5" y="-4063.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="108.5" y="-4063.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="185.5" y="-4063.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="90.5,-4029 90.5,-4054 293.5,-4054 293.5,-4029 90.5,-4029"/>
<text text-anchor="start" x="95.5" y="-4038.8" font-family="Helvetica,sans-Serif" font-size="14.00">data</text>
<text text-anchor="start" x="126.5" y="-4038.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BLOB]</text>
<polygon fill="none" stroke="black" points="90.5,-4004 90.5,-4029 293.5,-4029 293.5,-4004 90.5,-4004"/>
<text text-anchor="start" x="95.5" y="-4013.8" font-family="Helvetica,sans-Serif" font-size="14.00">expiry</text>
<text text-anchor="start" x="139.5" y="-4013.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [DATETIME]</text>
<polygon fill="none" stroke="black" points="90.5,-3979 90.5,-4004 293.5,-4004 293.5,-3979 90.5,-3979"/>
<text text-anchor="start" x="95.5" y="-3988.8" font-family="Helvetica,sans-Serif" font-size="14.00">session_id</text>
<text text-anchor="start" x="167.5" y="-3988.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(255)]</text>
</g>
<!-- sla_miss -->
<g id="node38" class="node">
<title>sla_miss</title>
<polygon fill="none" stroke="black" points="48.5,-4308 48.5,-4336 335.5,-4336 335.5,-4308 48.5,-4308"/>
<text text-anchor="start" x="154" y="-4319.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">sla_miss</text>
<polygon fill="none" stroke="black" points="48.5,-4283 48.5,-4308 335.5,-4308 335.5,-4283 48.5,-4283"/>
<text text-anchor="start" x="53.5" y="-4292.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
<text text-anchor="start" x="99.5" y="-4292.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="220.5" y="-4292.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="48.5,-4258 48.5,-4283 335.5,-4283 335.5,-4258 48.5,-4258"/>
<text text-anchor="start" x="53.5" y="-4267.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">execution_date</text>
<text text-anchor="start" x="158.5" y="-4267.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="254.5" y="-4267.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="48.5,-4233 48.5,-4258 335.5,-4258 335.5,-4233 48.5,-4233"/>
<text text-anchor="start" x="53.5" y="-4242.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">task_id</text>
<text text-anchor="start" x="102.5" y="-4242.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="223.5" y="-4242.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="48.5,-4208 48.5,-4233 335.5,-4233 335.5,-4208 48.5,-4208"/>
<text text-anchor="start" x="53.5" y="-4217.8" font-family="Helvetica,sans-Serif" font-size="14.00">description</text>
<text text-anchor="start" x="131.5" y="-4217.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
<polygon fill="none" stroke="black" points="48.5,-4183 48.5,-4208 335.5,-4208 335.5,-4183 48.5,-4183"/>
<text text-anchor="start" x="53.5" y="-4192.8" font-family="Helvetica,sans-Serif" font-size="14.00">email_sent</text>
<text text-anchor="start" x="128.5" y="-4192.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
<polygon fill="none" stroke="black" points="48.5,-4158 48.5,-4183 335.5,-4183 335.5,-4158 48.5,-4158"/>
<text text-anchor="start" x="53.5" y="-4167.8" font-family="Helvetica,sans-Serif" font-size="14.00">notification_sent</text>
<text text-anchor="start" x="168.5" y="-4167.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
<polygon fill="none" stroke="black" points="48.5,-4133 48.5,-4158 335.5,-4158 335.5,-4133 48.5,-4133"/>
<text text-anchor="start" x="53.5" y="-4142.8" font-family="Helvetica,sans-Serif" font-size="14.00">timestamp</text>
<text text-anchor="start" x="128.5" y="-4142.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
</g>
<!-- slot_pool -->
<g id="node39" class="node">
<title>slot_pool</title>
<polygon fill="none" stroke="black" points="103.5,-4463 103.5,-4491 279.5,-4491 279.5,-4463 103.5,-4463"/>
<text text-anchor="start" x="150.5" y="-4474.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">slot_pool</text>
<polygon fill="none" stroke="black" points="103.5,-4438 103.5,-4463 279.5,-4463 279.5,-4438 103.5,-4438"/>
<text text-anchor="start" x="108.5" y="-4447.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="121.5" y="-4447.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="198.5" y="-4447.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="103.5,-4413 103.5,-4438 279.5,-4438 279.5,-4413 103.5,-4413"/>
<text text-anchor="start" x="108.5" y="-4422.8" font-family="Helvetica,sans-Serif" font-size="14.00">description</text>
<text text-anchor="start" x="186.5" y="-4422.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
<polygon fill="none" stroke="black" points="103.5,-4388 103.5,-4413 279.5,-4413 279.5,-4388 103.5,-4388"/>
<text text-anchor="start" x="108.5" y="-4397.8" font-family="Helvetica,sans-Serif" font-size="14.00">pool</text>
<text text-anchor="start" x="138.5" y="-4397.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
<polygon fill="none" stroke="black" points="103.5,-4363 103.5,-4388 279.5,-4388 279.5,-4363 103.5,-4363"/>
<text text-anchor="start" x="108.5" y="-4372.8" font-family="Helvetica,sans-Serif" font-size="14.00">slots</text>
<text text-anchor="start" x="141.5" y="-4372.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
</g>
<!-- variable -->
<g id="node40" class="node">
<title>variable</title>
<polygon fill="none" stroke="black" points="100.5,-4642 100.5,-4670 283.5,-4670 283.5,-4642 100.5,-4642"/>
<text text-anchor="start" x="155.5" y="-4653.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">variable</text>
<polygon fill="none" stroke="black" points="100.5,-4617 100.5,-4642 283.5,-4642 283.5,-4617 100.5,-4617"/>
<text text-anchor="start" x="105.5" y="-4626.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="118.5" y="-4626.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="195.5" y="-4626.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="100.5,-4592 100.5,-4617 283.5,-4617 283.5,-4592 100.5,-4592"/>
<text text-anchor="start" x="105.5" y="-4601.8" font-family="Helvetica,sans-Serif" font-size="14.00">description</text>
<text text-anchor="start" x="183.5" y="-4601.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
<polygon fill="none" stroke="black" points="100.5,-4567 100.5,-4592 283.5,-4592 283.5,-4567 100.5,-4567"/>
<text text-anchor="start" x="105.5" y="-4576.8" font-family="Helvetica,sans-Serif" font-size="14.00">is_encrypted</text>
<text text-anchor="start" x="194.5" y="-4576.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
<polygon fill="none" stroke="black" points="100.5,-4542 100.5,-4567 283.5,-4567 283.5,-4542 100.5,-4542"/>
<text text-anchor="start" x="105.5" y="-4551.8" font-family="Helvetica,sans-Serif" font-size="14.00">key</text>
<text text-anchor="start" x="130.5" y="-4551.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<polygon fill="none" stroke="black" points="100.5,-4517 100.5,-4542 283.5,-4542 283.5,-4517 100.5,-4517"/>
<text text-anchor="start" x="105.5" y="-4526.8" font-family="Helvetica,sans-Serif" font-size="14.00">val</text>
<text text-anchor="start" x="126.5" y="-4526.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
</g>
</g>
</svg>