blob: 8439c226f8b98957400366cf086381e666acdc1c [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="5965pt"
viewBox="0.00 0.00 1530.00 5964.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 5960.5)">
<title>%3</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-5960.5 1526,-5960.5 1526,4 -4,4"/>
<!-- ab_permission -->
<g id="node1" class="node">
<title>ab_permission</title>
<polygon fill="none" stroke="black" points="68.5,-2027 68.5,-2055 315.5,-2055 315.5,-2027 68.5,-2027"/>
<text text-anchor="start" x="127" y="-2038.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_permission</text>
<polygon fill="none" stroke="black" points="68.5,-2002 68.5,-2027 315.5,-2027 315.5,-2002 68.5,-2002"/>
<text text-anchor="start" x="73.5" y="-2011.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="86.5" y="-2011.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="163.5" y="-2011.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="68.5,-1977 68.5,-2002 315.5,-2002 315.5,-1977 68.5,-1977"/>
<text text-anchor="start" x="73.5" y="-1986.8" font-family="Helvetica,sans-Serif" font-size="14.00">name</text>
<text text-anchor="start" x="113.5" y="-1986.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(100)]</text>
<text text-anchor="start" x="234.5" y="-1986.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,-2091 521,-2119 710,-2119 710,-2091 521,-2091"/>
<text text-anchor="start" x="526" y="-2102.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_permission_view</text>
<polygon fill="none" stroke="black" points="521,-2066 521,-2091 710,-2091 710,-2066 521,-2066"/>
<text text-anchor="start" x="526" y="-2075.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="539" y="-2075.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="616" y="-2075.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="521,-2041 521,-2066 710,-2066 710,-2041 521,-2041"/>
<text text-anchor="start" x="526" y="-2050.8" font-family="Helvetica,sans-Serif" font-size="14.00">permission_id</text>
<text text-anchor="start" x="622" y="-2050.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="521,-2016 521,-2041 710,-2041 710,-2016 521,-2016"/>
<text text-anchor="start" x="526" y="-2025.8" font-family="Helvetica,sans-Serif" font-size="14.00">view_menu_id</text>
<text text-anchor="start" x="624" y="-2025.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,-2032.13C384.18,-2039.65 455.56,-2048.45 512.35,-2055.46"/>
<text text-anchor="start" x="481.35" y="-2044.26" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="323.27" y="-2020.93" 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,-2033 876,-2061 1109,-2061 1109,-2033 876,-2033"/>
<text text-anchor="start" x="881" y="-2044.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,-2008 876,-2033 1109,-2033 1109,-2008 876,-2008"/>
<text text-anchor="start" x="881" y="-2017.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="894" y="-2017.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="971" y="-2017.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="876,-1983 876,-2008 1109,-2008 1109,-1983 876,-1983"/>
<text text-anchor="start" x="881" y="-1992.8" font-family="Helvetica,sans-Serif" font-size="14.00">permission_view_id</text>
<text text-anchor="start" x="1015" y="-1992.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="876,-1958 876,-1983 1109,-1983 1109,-1958 876,-1958"/>
<text text-anchor="start" x="881" y="-1967.8" font-family="Helvetica,sans-Serif" font-size="14.00">role_id</text>
<text text-anchor="start" x="927" y="-1967.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,-2052.23C764.06,-2045.1 818.92,-2036.61 867.34,-2029.13"/>
<text text-anchor="start" x="836.34" y="-2017.93" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="717.98" y="-2041.03" 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,-2131 68.5,-2159 315.5,-2159 315.5,-2131 68.5,-2131"/>
<text text-anchor="start" x="127" y="-2142.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,-2106 68.5,-2131 315.5,-2131 315.5,-2106 68.5,-2106"/>
<text text-anchor="start" x="73.5" y="-2115.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="86.5" y="-2115.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="163.5" y="-2115.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="68.5,-2081 68.5,-2106 315.5,-2106 315.5,-2081 68.5,-2081"/>
<text text-anchor="start" x="73.5" y="-2090.8" font-family="Helvetica,sans-Serif" font-size="14.00">name</text>
<text text-anchor="start" x="113.5" y="-2090.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="234.5" y="-2090.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,-2103.87C384.18,-2096.35 455.56,-2087.55 512.35,-2080.54"/>
<text text-anchor="start" x="481.35" y="-2069.34" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="323.27" y="-2092.67" 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,-1962 496,-1990 734,-1990 734,-1962 496,-1962"/>
<text text-anchor="start" x="582" y="-1973.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_role</text>
<polygon fill="none" stroke="black" points="496,-1937 496,-1962 734,-1962 734,-1937 496,-1937"/>
<text text-anchor="start" x="501" y="-1946.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="514" y="-1946.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="591" y="-1946.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="496,-1912 496,-1937 734,-1937 734,-1912 496,-1912"/>
<text text-anchor="start" x="501" y="-1921.8" font-family="Helvetica,sans-Serif" font-size="14.00">name</text>
<text text-anchor="start" x="541" y="-1921.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(64)]</text>
<text text-anchor="start" x="653" y="-1921.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,-1970.85C782.59,-1977.21 827.27,-1984.24 867.49,-1990.57"/>
<text text-anchor="start" x="836.49" y="-1979.37" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="742.17" y="-1959.65" 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,-1807 904,-1835 1080,-1835 1080,-1807 904,-1807"/>
<text text-anchor="start" x="935" y="-1818.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_user_role</text>
<polygon fill="none" stroke="black" points="904,-1782 904,-1807 1080,-1807 1080,-1782 904,-1782"/>
<text text-anchor="start" x="909" y="-1791.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="922" y="-1791.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="999" y="-1791.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="904,-1757 904,-1782 1080,-1782 1080,-1757 904,-1757"/>
<text text-anchor="start" x="909" y="-1766.8" font-family="Helvetica,sans-Serif" font-size="14.00">role_id</text>
<text text-anchor="start" x="955" y="-1766.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="904,-1732 904,-1757 1080,-1757 1080,-1732 904,-1732"/>
<text text-anchor="start" x="909" y="-1741.8" font-family="Helvetica,sans-Serif" font-size="14.00">user_id</text>
<text text-anchor="start" x="960" y="-1741.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.2,-1911.61C753.05,-1907.58 763.77,-1903.36 774,-1899 814.89,-1881.58 858.47,-1859.28 895.76,-1838.96"/>
<text text-anchor="start" x="864.76" y="-1827.76" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="742.2" y="-1900.41" 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="51.5,-2385 51.5,-2413 332.5,-2413 332.5,-2385 51.5,-2385"/>
<text text-anchor="start" x="117" y="-2396.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_register_user</text>
<polygon fill="none" stroke="black" points="51.5,-2360 51.5,-2385 332.5,-2385 332.5,-2360 51.5,-2360"/>
<text text-anchor="start" x="56.5" y="-2369.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="69.5" y="-2369.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="146.5" y="-2369.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="51.5,-2335 51.5,-2360 332.5,-2360 332.5,-2335 51.5,-2335"/>
<text text-anchor="start" x="56.5" y="-2344.8" font-family="Helvetica,sans-Serif" font-size="14.00">email</text>
<text text-anchor="start" x="94.5" y="-2344.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(512)]</text>
<text text-anchor="start" x="215.5" y="-2344.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="51.5,-2310 51.5,-2335 332.5,-2335 332.5,-2310 51.5,-2310"/>
<text text-anchor="start" x="56.5" y="-2319.8" font-family="Helvetica,sans-Serif" font-size="14.00">first_name</text>
<text text-anchor="start" x="130.5" y="-2319.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
<text text-anchor="start" x="251.5" y="-2319.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="51.5,-2285 51.5,-2310 332.5,-2310 332.5,-2285 51.5,-2285"/>
<text text-anchor="start" x="56.5" y="-2294.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_name</text>
<text text-anchor="start" x="127.5" y="-2294.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
<text text-anchor="start" x="248.5" y="-2294.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="51.5,-2260 51.5,-2285 332.5,-2285 332.5,-2260 51.5,-2260"/>
<text text-anchor="start" x="56.5" y="-2269.8" font-family="Helvetica,sans-Serif" font-size="14.00">password</text>
<text text-anchor="start" x="123.5" y="-2269.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
<polygon fill="none" stroke="black" points="51.5,-2235 51.5,-2260 332.5,-2260 332.5,-2235 51.5,-2235"/>
<text text-anchor="start" x="56.5" y="-2244.8" font-family="Helvetica,sans-Serif" font-size="14.00">registration_date</text>
<text text-anchor="start" x="174.5" y="-2244.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [DATETIME]</text>
<polygon fill="none" stroke="black" points="51.5,-2210 51.5,-2235 332.5,-2235 332.5,-2210 51.5,-2210"/>
<text text-anchor="start" x="56.5" y="-2219.8" font-family="Helvetica,sans-Serif" font-size="14.00">registration_hash</text>
<text text-anchor="start" x="177.5" y="-2219.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
<polygon fill="none" stroke="black" points="51.5,-2185 51.5,-2210 332.5,-2210 332.5,-2185 51.5,-2185"/>
<text text-anchor="start" x="56.5" y="-2194.8" font-family="Helvetica,sans-Serif" font-size="14.00">username</text>
<text text-anchor="start" x="126.5" y="-2194.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(512)]</text>
<text text-anchor="start" x="247.5" y="-2194.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="475,-1822 475,-1850 756,-1850 756,-1822 475,-1822"/>
<text text-anchor="start" x="580.5" y="-1833.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">ab_user</text>
<polygon fill="none" stroke="black" points="475,-1797 475,-1822 756,-1822 756,-1797 475,-1797"/>
<text text-anchor="start" x="480" y="-1806.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="493" y="-1806.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="570" y="-1806.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="475,-1772 475,-1797 756,-1797 756,-1772 475,-1772"/>
<text text-anchor="start" x="480" y="-1781.8" font-family="Helvetica,sans-Serif" font-size="14.00">active</text>
<text text-anchor="start" x="522" y="-1781.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
<polygon fill="none" stroke="black" points="475,-1747 475,-1772 756,-1772 756,-1747 475,-1747"/>
<text text-anchor="start" x="480" y="-1756.8" font-family="Helvetica,sans-Serif" font-size="14.00">changed_by_fk</text>
<text text-anchor="start" x="585" y="-1756.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="475,-1722 475,-1747 756,-1747 756,-1722 475,-1722"/>
<text text-anchor="start" x="480" y="-1731.8" font-family="Helvetica,sans-Serif" font-size="14.00">changed_on</text>
<text text-anchor="start" x="565" y="-1731.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [DATETIME]</text>
<polygon fill="none" stroke="black" points="475,-1697 475,-1722 756,-1722 756,-1697 475,-1697"/>
<text text-anchor="start" x="480" y="-1706.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_by_fk</text>
<text text-anchor="start" x="577" y="-1706.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="475,-1672 475,-1697 756,-1697 756,-1672 475,-1672"/>
<text text-anchor="start" x="480" y="-1681.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_on</text>
<text text-anchor="start" x="556" y="-1681.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [DATETIME]</text>
<polygon fill="none" stroke="black" points="475,-1647 475,-1672 756,-1672 756,-1647 475,-1647"/>
<text text-anchor="start" x="480" y="-1656.8" font-family="Helvetica,sans-Serif" font-size="14.00">email</text>
<text text-anchor="start" x="518" y="-1656.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(512)]</text>
<text text-anchor="start" x="639" y="-1656.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="475,-1622 475,-1647 756,-1647 756,-1622 475,-1622"/>
<text text-anchor="start" x="480" y="-1631.8" font-family="Helvetica,sans-Serif" font-size="14.00">fail_login_count</text>
<text text-anchor="start" x="588" y="-1631.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="475,-1597 475,-1622 756,-1622 756,-1597 475,-1597"/>
<text text-anchor="start" x="480" y="-1606.8" font-family="Helvetica,sans-Serif" font-size="14.00">first_name</text>
<text text-anchor="start" x="554" y="-1606.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
<text text-anchor="start" x="675" y="-1606.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="475,-1572 475,-1597 756,-1597 756,-1572 475,-1572"/>
<text text-anchor="start" x="480" y="-1581.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_login</text>
<text text-anchor="start" x="546" y="-1581.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [DATETIME]</text>
<polygon fill="none" stroke="black" points="475,-1547 475,-1572 756,-1572 756,-1547 475,-1547"/>
<text text-anchor="start" x="480" y="-1556.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_name</text>
<text text-anchor="start" x="551" y="-1556.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
<text text-anchor="start" x="672" y="-1556.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="475,-1522 475,-1547 756,-1547 756,-1522 475,-1522"/>
<text text-anchor="start" x="480" y="-1531.8" font-family="Helvetica,sans-Serif" font-size="14.00">login_count</text>
<text text-anchor="start" x="560" y="-1531.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="475,-1497 475,-1522 756,-1522 756,-1497 475,-1497"/>
<text text-anchor="start" x="480" y="-1506.8" font-family="Helvetica,sans-Serif" font-size="14.00">password</text>
<text text-anchor="start" x="547" y="-1506.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
<polygon fill="none" stroke="black" points="475,-1472 475,-1497 756,-1497 756,-1472 475,-1472"/>
<text text-anchor="start" x="480" y="-1481.8" font-family="Helvetica,sans-Serif" font-size="14.00">username</text>
<text text-anchor="start" x="550" y="-1481.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(512)]</text>
<text text-anchor="start" x="671" y="-1481.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="M763.67,-1709.44C808.15,-1724.02 855.76,-1739.64 895.86,-1752.79"/>
<text text-anchor="start" x="864.86" y="-1741.59" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="763.67" y="-1698.24" 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,-1854.02C605.55,-1865.27 609.7,-1872 615,-1872 620.3,-1872 624.45,-1865.27 627.43,-1854.02"/>
<text text-anchor="start" x="627.43" y="-1857.82" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="602.57" y="-1857.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,-1854.38C590.08,-1876.01 600.32,-1890 615,-1890 629.68,-1890 639.92,-1876.01 645.71,-1854.38"/>
<text text-anchor="start" x="645.71" y="-1858.18" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="543.29" y="-1858.18" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- dag_run_note -->
<g id="node9" class="node">
<title>dag_run_note</title>
<polygon fill="none" stroke="black" points="862,-1406 862,-1434 1123,-1434 1123,-1406 862,-1406"/>
<text text-anchor="start" x="932" y="-1417.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_run_note</text>
<polygon fill="none" stroke="black" points="862,-1381 862,-1406 1123,-1406 1123,-1381 862,-1381"/>
<text text-anchor="start" x="867" y="-1390.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_run_id</text>
<text text-anchor="start" x="944" y="-1390.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="1021" y="-1390.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="862,-1356 862,-1381 1123,-1381 1123,-1356 862,-1356"/>
<text text-anchor="start" x="867" y="-1365.8" font-family="Helvetica,sans-Serif" font-size="14.00">content</text>
<text text-anchor="start" x="920" y="-1365.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
<polygon fill="none" stroke="black" points="862,-1331 862,-1356 1123,-1356 1123,-1331 862,-1331"/>
<text text-anchor="start" x="867" y="-1340.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
<text text-anchor="start" x="940" y="-1340.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="1036" y="-1340.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="862,-1306 862,-1331 1123,-1331 1123,-1306 862,-1306"/>
<text text-anchor="start" x="867" y="-1315.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
<text text-anchor="start" x="946" y="-1315.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="1042" y="-1315.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="862,-1281 862,-1306 1123,-1306 1123,-1281 862,-1281"/>
<text text-anchor="start" x="867" y="-1290.8" font-family="Helvetica,sans-Serif" font-size="14.00">user_id</text>
<text text-anchor="start" x="918" y="-1290.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
</g>
<!-- ab_user&#45;&#45;dag_run_note -->
<g id="edge9" class="edge">
<title>ab_user&#45;&#45;dag_run_note</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M763.74,-1505.15C778.91,-1491.4 794.47,-1478.12 810,-1466 823.56,-1455.41 838.23,-1445.08 853.17,-1435.25"/>
<text text-anchor="start" x="822.17" y="-1424.05" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="763.74" y="-1493.95" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- task_instance_note -->
<g id="node10" class="node">
<title>task_instance_note</title>
<polygon fill="none" stroke="black" points="1236,-1424 1236,-1452 1497,-1452 1497,-1424 1236,-1424"/>
<text text-anchor="start" x="1280.5" y="-1435.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">task_instance_note</text>
<polygon fill="none" stroke="black" points="1236,-1399 1236,-1424 1497,-1424 1497,-1399 1236,-1399"/>
<text text-anchor="start" x="1241" y="-1408.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
<text text-anchor="start" x="1287" y="-1408.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="1408" y="-1408.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1236,-1374 1236,-1399 1497,-1399 1497,-1374 1236,-1374"/>
<text text-anchor="start" x="1241" y="-1383.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">map_index</text>
<text text-anchor="start" x="1317" y="-1383.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="1394" y="-1383.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1236,-1349 1236,-1374 1497,-1374 1497,-1349 1236,-1349"/>
<text text-anchor="start" x="1241" y="-1358.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">run_id</text>
<text text-anchor="start" x="1285" y="-1358.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="1406" y="-1358.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1236,-1324 1236,-1349 1497,-1349 1497,-1324 1236,-1324"/>
<text text-anchor="start" x="1241" y="-1333.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">task_id</text>
<text text-anchor="start" x="1290" y="-1333.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="1411" y="-1333.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1236,-1299 1236,-1324 1497,-1324 1497,-1299 1236,-1299"/>
<text text-anchor="start" x="1241" y="-1308.8" font-family="Helvetica,sans-Serif" font-size="14.00">content</text>
<text text-anchor="start" x="1294" y="-1308.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
<polygon fill="none" stroke="black" points="1236,-1274 1236,-1299 1497,-1299 1497,-1274 1236,-1274"/>
<text text-anchor="start" x="1241" y="-1283.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
<text text-anchor="start" x="1314" y="-1283.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="1410" y="-1283.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1236,-1249 1236,-1274 1497,-1274 1497,-1249 1236,-1249"/>
<text text-anchor="start" x="1241" y="-1258.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
<text text-anchor="start" x="1320" y="-1258.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="1416" y="-1258.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1236,-1224 1236,-1249 1497,-1249 1497,-1224 1236,-1224"/>
<text text-anchor="start" x="1241" y="-1233.8" font-family="Helvetica,sans-Serif" font-size="14.00">user_id</text>
<text text-anchor="start" x="1292" y="-1233.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
</g>
<!-- ab_user&#45;&#45;task_instance_note -->
<g id="edge10" class="edge">
<title>ab_user&#45;&#45;task_instance_note</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M763.75,-1602.88C868.56,-1561.03 1012.21,-1502.4 1137,-1447 1166.37,-1433.96 1197.6,-1419.46 1227.22,-1405.4"/>
<text text-anchor="start" x="1196.22" y="-1394.2" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="763.75" y="-1591.68" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- alembic_version -->
<g id="node11" class="node">
<title>alembic_version</title>
<polygon fill="none" stroke="black" points="47.5,-2464 47.5,-2492 335.5,-2492 335.5,-2464 47.5,-2464"/>
<text text-anchor="start" x="119" y="-2475.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">alembic_version</text>
<polygon fill="none" stroke="black" points="47.5,-2439 47.5,-2464 335.5,-2464 335.5,-2439 47.5,-2439"/>
<text text-anchor="start" x="52.5" y="-2448.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">version_num</text>
<text text-anchor="start" x="142.5" y="-2448.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(32)]</text>
<text text-anchor="start" x="254.5" y="-2448.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
</g>
<!-- callback_request -->
<g id="node12" class="node">
<title>callback_request</title>
<polygon fill="none" stroke="black" points="45.5,-2669 45.5,-2697 337.5,-2697 337.5,-2669 45.5,-2669"/>
<text text-anchor="start" x="116" y="-2680.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">callback_request</text>
<polygon fill="none" stroke="black" points="45.5,-2644 45.5,-2669 337.5,-2669 337.5,-2644 45.5,-2644"/>
<text text-anchor="start" x="50.5" y="-2653.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="63.5" y="-2653.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="140.5" y="-2653.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="45.5,-2619 45.5,-2644 337.5,-2644 337.5,-2619 45.5,-2619"/>
<text text-anchor="start" x="50.5" y="-2628.8" font-family="Helvetica,sans-Serif" font-size="14.00">callback_data</text>
<text text-anchor="start" x="144.5" y="-2628.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
<text text-anchor="start" x="195.5" y="-2628.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="45.5,-2594 45.5,-2619 337.5,-2619 337.5,-2594 45.5,-2594"/>
<text text-anchor="start" x="50.5" y="-2603.8" font-family="Helvetica,sans-Serif" font-size="14.00">callback_type</text>
<text text-anchor="start" x="144.5" y="-2603.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(20)]</text>
<text text-anchor="start" x="256.5" y="-2603.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="45.5,-2569 45.5,-2594 337.5,-2594 337.5,-2569 45.5,-2569"/>
<text text-anchor="start" x="50.5" y="-2578.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
<text text-anchor="start" x="123.5" y="-2578.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="219.5" y="-2578.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="45.5,-2544 45.5,-2569 337.5,-2569 337.5,-2544 45.5,-2544"/>
<text text-anchor="start" x="50.5" y="-2553.8" font-family="Helvetica,sans-Serif" font-size="14.00">priority_weight</text>
<text text-anchor="start" x="154.5" y="-2553.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="231.5" y="-2553.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="45.5,-2519 45.5,-2544 337.5,-2544 337.5,-2519 45.5,-2519"/>
<text text-anchor="start" x="50.5" y="-2528.8" font-family="Helvetica,sans-Serif" font-size="14.00">processor_subdir</text>
<text text-anchor="start" x="169.5" y="-2528.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
</g>
<!-- connection -->
<g id="node13" class="node">
<title>connection</title>
<polygon fill="none" stroke="black" points="52.5,-3023 52.5,-3051 331.5,-3051 331.5,-3023 52.5,-3023"/>
<text text-anchor="start" x="142" y="-3034.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">connection</text>
<polygon fill="none" stroke="black" points="52.5,-2998 52.5,-3023 331.5,-3023 331.5,-2998 52.5,-2998"/>
<text text-anchor="start" x="57.5" y="-3007.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="70.5" y="-3007.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="147.5" y="-3007.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="52.5,-2973 52.5,-2998 331.5,-2998 331.5,-2973 52.5,-2973"/>
<text text-anchor="start" x="57.5" y="-2982.8" font-family="Helvetica,sans-Serif" font-size="14.00">conn_id</text>
<text text-anchor="start" x="111.5" y="-2982.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="232.5" y="-2982.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="52.5,-2948 52.5,-2973 331.5,-2973 331.5,-2948 52.5,-2948"/>
<text text-anchor="start" x="57.5" y="-2957.8" font-family="Helvetica,sans-Serif" font-size="14.00">conn_type</text>
<text text-anchor="start" x="129.5" y="-2957.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
<text text-anchor="start" x="250.5" y="-2957.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="52.5,-2923 52.5,-2948 331.5,-2948 331.5,-2923 52.5,-2923"/>
<text text-anchor="start" x="57.5" y="-2932.8" font-family="Helvetica,sans-Serif" font-size="14.00">description</text>
<text text-anchor="start" x="135.5" y="-2932.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(5000)]</text>
<polygon fill="none" stroke="black" points="52.5,-2898 52.5,-2923 331.5,-2923 331.5,-2898 52.5,-2898"/>
<text text-anchor="start" x="57.5" y="-2907.8" font-family="Helvetica,sans-Serif" font-size="14.00">extra</text>
<text text-anchor="start" x="94.5" y="-2907.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
<polygon fill="none" stroke="black" points="52.5,-2873 52.5,-2898 331.5,-2898 331.5,-2873 52.5,-2873"/>
<text text-anchor="start" x="57.5" y="-2882.8" font-family="Helvetica,sans-Serif" font-size="14.00">host</text>
<text text-anchor="start" x="88.5" y="-2882.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
<polygon fill="none" stroke="black" points="52.5,-2848 52.5,-2873 331.5,-2873 331.5,-2848 52.5,-2848"/>
<text text-anchor="start" x="57.5" y="-2857.8" font-family="Helvetica,sans-Serif" font-size="14.00">is_encrypted</text>
<text text-anchor="start" x="146.5" y="-2857.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
<polygon fill="none" stroke="black" points="52.5,-2823 52.5,-2848 331.5,-2848 331.5,-2823 52.5,-2823"/>
<text text-anchor="start" x="57.5" y="-2832.8" font-family="Helvetica,sans-Serif" font-size="14.00">is_extra_encrypted</text>
<text text-anchor="start" x="189.5" y="-2832.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
<polygon fill="none" stroke="black" points="52.5,-2798 52.5,-2823 331.5,-2823 331.5,-2798 52.5,-2798"/>
<text text-anchor="start" x="57.5" y="-2807.8" font-family="Helvetica,sans-Serif" font-size="14.00">login</text>
<text text-anchor="start" x="91.5" y="-2807.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
<polygon fill="none" stroke="black" points="52.5,-2773 52.5,-2798 331.5,-2798 331.5,-2773 52.5,-2773"/>
<text text-anchor="start" x="57.5" y="-2782.8" font-family="Helvetica,sans-Serif" font-size="14.00">password</text>
<text text-anchor="start" x="124.5" y="-2782.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(5000)]</text>
<polygon fill="none" stroke="black" points="52.5,-2748 52.5,-2773 331.5,-2773 331.5,-2748 52.5,-2748"/>
<text text-anchor="start" x="57.5" y="-2757.8" font-family="Helvetica,sans-Serif" font-size="14.00">port</text>
<text text-anchor="start" x="86.5" y="-2757.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="52.5,-2723 52.5,-2748 331.5,-2748 331.5,-2723 52.5,-2723"/>
<text text-anchor="start" x="57.5" y="-2732.8" font-family="Helvetica,sans-Serif" font-size="14.00">schema</text>
<text text-anchor="start" x="112.5" y="-2732.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
</g>
<!-- dag -->
<g id="node14" class="node">
<title>dag</title>
<polygon fill="none" stroke="black" points="8.5,-3702 8.5,-3730 375.5,-3730 375.5,-3702 8.5,-3702"/>
<text text-anchor="start" x="175" y="-3713.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag</text>
<polygon fill="none" stroke="black" points="8.5,-3677 8.5,-3702 375.5,-3702 375.5,-3677 8.5,-3677"/>
<text text-anchor="start" x="13.5" y="-3686.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
<text text-anchor="start" x="59.5" y="-3686.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="180.5" y="-3686.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="8.5,-3652 8.5,-3677 375.5,-3677 375.5,-3652 8.5,-3652"/>
<text text-anchor="start" x="13.5" y="-3661.8" font-family="Helvetica,sans-Serif" font-size="14.00">default_view</text>
<text text-anchor="start" x="101.5" y="-3661.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(25)]</text>
<polygon fill="none" stroke="black" points="8.5,-3627 8.5,-3652 375.5,-3652 375.5,-3627 8.5,-3627"/>
<text text-anchor="start" x="13.5" y="-3636.8" font-family="Helvetica,sans-Serif" font-size="14.00">description</text>
<text text-anchor="start" x="91.5" y="-3636.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
<polygon fill="none" stroke="black" points="8.5,-3602 8.5,-3627 375.5,-3627 375.5,-3602 8.5,-3602"/>
<text text-anchor="start" x="13.5" y="-3611.8" font-family="Helvetica,sans-Serif" font-size="14.00">fileloc</text>
<text text-anchor="start" x="54.5" y="-3611.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
<polygon fill="none" stroke="black" points="8.5,-3577 8.5,-3602 375.5,-3602 375.5,-3577 8.5,-3577"/>
<text text-anchor="start" x="13.5" y="-3586.8" font-family="Helvetica,sans-Serif" font-size="14.00">has_import_errors</text>
<text text-anchor="start" x="138.5" y="-3586.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
<polygon fill="none" stroke="black" points="8.5,-3552 8.5,-3577 375.5,-3577 375.5,-3552 8.5,-3552"/>
<text text-anchor="start" x="13.5" y="-3561.8" font-family="Helvetica,sans-Serif" font-size="14.00">has_task_concurrency_limits</text>
<text text-anchor="start" x="210.5" y="-3561.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
<text text-anchor="start" x="294.5" y="-3561.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="8.5,-3527 8.5,-3552 375.5,-3552 375.5,-3527 8.5,-3527"/>
<text text-anchor="start" x="13.5" y="-3536.8" font-family="Helvetica,sans-Serif" font-size="14.00">is_active</text>
<text text-anchor="start" x="73.5" y="-3536.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
<polygon fill="none" stroke="black" points="8.5,-3502 8.5,-3527 375.5,-3527 375.5,-3502 8.5,-3502"/>
<text text-anchor="start" x="13.5" y="-3511.8" font-family="Helvetica,sans-Serif" font-size="14.00">is_paused</text>
<text text-anchor="start" x="83.5" y="-3511.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
<polygon fill="none" stroke="black" points="8.5,-3477 8.5,-3502 375.5,-3502 375.5,-3477 8.5,-3477"/>
<text text-anchor="start" x="13.5" y="-3486.8" font-family="Helvetica,sans-Serif" font-size="14.00">is_subdag</text>
<text text-anchor="start" x="83.5" y="-3486.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
<polygon fill="none" stroke="black" points="8.5,-3452 8.5,-3477 375.5,-3477 375.5,-3452 8.5,-3452"/>
<text text-anchor="start" x="13.5" y="-3461.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_expired</text>
<text text-anchor="start" x="97.5" y="-3461.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="8.5,-3427 8.5,-3452 375.5,-3452 375.5,-3427 8.5,-3427"/>
<text text-anchor="start" x="13.5" y="-3436.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_parsed_time</text>
<text text-anchor="start" x="131.5" y="-3436.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="8.5,-3402 8.5,-3427 375.5,-3427 375.5,-3402 8.5,-3402"/>
<text text-anchor="start" x="13.5" y="-3411.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_pickled</text>
<text text-anchor="start" x="95.5" y="-3411.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="8.5,-3377 8.5,-3402 375.5,-3402 375.5,-3377 8.5,-3377"/>
<text text-anchor="start" x="13.5" y="-3386.8" font-family="Helvetica,sans-Serif" font-size="14.00">max_active_runs</text>
<text text-anchor="start" x="130.5" y="-3386.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="8.5,-3352 8.5,-3377 375.5,-3377 375.5,-3352 8.5,-3352"/>
<text text-anchor="start" x="13.5" y="-3361.8" font-family="Helvetica,sans-Serif" font-size="14.00">max_active_tasks</text>
<text text-anchor="start" x="135.5" y="-3361.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="212.5" y="-3361.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="8.5,-3327 8.5,-3352 375.5,-3352 375.5,-3327 8.5,-3327"/>
<text text-anchor="start" x="13.5" y="-3336.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_dagrun</text>
<text text-anchor="start" x="101.5" y="-3336.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="8.5,-3302 8.5,-3327 375.5,-3327 375.5,-3302 8.5,-3302"/>
<text text-anchor="start" x="13.5" y="-3311.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_dagrun_create_after</text>
<text text-anchor="start" x="190.5" y="-3311.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="8.5,-3277 8.5,-3302 375.5,-3302 375.5,-3277 8.5,-3277"/>
<text text-anchor="start" x="13.5" y="-3286.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_dagrun_data_interval_end</text>
<text text-anchor="start" x="231.5" y="-3286.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="8.5,-3252 8.5,-3277 375.5,-3277 375.5,-3252 8.5,-3252"/>
<text text-anchor="start" x="13.5" y="-3261.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_dagrun_data_interval_start</text>
<text text-anchor="start" x="237.5" y="-3261.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="8.5,-3227 8.5,-3252 375.5,-3252 375.5,-3227 8.5,-3227"/>
<text text-anchor="start" x="13.5" y="-3236.8" font-family="Helvetica,sans-Serif" font-size="14.00">owners</text>
<text text-anchor="start" x="64.5" y="-3236.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
<polygon fill="none" stroke="black" points="8.5,-3202 8.5,-3227 375.5,-3227 375.5,-3202 8.5,-3202"/>
<text text-anchor="start" x="13.5" y="-3211.8" font-family="Helvetica,sans-Serif" font-size="14.00">pickle_id</text>
<text text-anchor="start" x="74.5" y="-3211.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="8.5,-3177 8.5,-3202 375.5,-3202 375.5,-3177 8.5,-3177"/>
<text text-anchor="start" x="13.5" y="-3186.8" font-family="Helvetica,sans-Serif" font-size="14.00">processor_subdir</text>
<text text-anchor="start" x="132.5" y="-3186.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
<polygon fill="none" stroke="black" points="8.5,-3152 8.5,-3177 375.5,-3177 375.5,-3152 8.5,-3152"/>
<text text-anchor="start" x="13.5" y="-3161.8" font-family="Helvetica,sans-Serif" font-size="14.00">root_dag_id</text>
<text text-anchor="start" x="93.5" y="-3161.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<polygon fill="none" stroke="black" points="8.5,-3127 8.5,-3152 375.5,-3152 375.5,-3127 8.5,-3127"/>
<text text-anchor="start" x="13.5" y="-3136.8" font-family="Helvetica,sans-Serif" font-size="14.00">schedule_interval</text>
<text text-anchor="start" x="135.5" y="-3136.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
<polygon fill="none" stroke="black" points="8.5,-3102 8.5,-3127 375.5,-3127 375.5,-3102 8.5,-3102"/>
<text text-anchor="start" x="13.5" y="-3111.8" font-family="Helvetica,sans-Serif" font-size="14.00">scheduler_lock</text>
<text text-anchor="start" x="116.5" y="-3111.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
<polygon fill="none" stroke="black" points="8.5,-3077 8.5,-3102 375.5,-3102 375.5,-3077 8.5,-3077"/>
<text text-anchor="start" x="13.5" y="-3086.8" font-family="Helvetica,sans-Serif" font-size="14.00">timetable_description</text>
<text text-anchor="start" x="163.5" y="-3086.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
</g>
<!-- dag_owner_attributes -->
<g id="node15" class="node">
<title>dag_owner_attributes</title>
<polygon fill="none" stroke="black" points="489,-3156 489,-3184 742,-3184 742,-3156 489,-3156"/>
<text text-anchor="start" x="517.5" y="-3167.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_owner_attributes</text>
<polygon fill="none" stroke="black" points="489,-3131 489,-3156 742,-3156 742,-3131 489,-3131"/>
<text text-anchor="start" x="494" y="-3140.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
<text text-anchor="start" x="540" y="-3140.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="661" y="-3140.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="489,-3106 489,-3131 742,-3131 742,-3106 489,-3106"/>
<text text-anchor="start" x="494" y="-3115.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">owner</text>
<text text-anchor="start" x="537" y="-3115.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
<text text-anchor="start" x="658" y="-3115.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="489,-3081 489,-3106 742,-3106 742,-3081 489,-3081"/>
<text text-anchor="start" x="494" y="-3090.8" font-family="Helvetica,sans-Serif" font-size="14.00">link</text>
<text text-anchor="start" x="519" y="-3090.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
<text text-anchor="start" x="640" y="-3090.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
</g>
<!-- dag&#45;&#45;dag_owner_attributes -->
<g id="edge11" class="edge">
<title>dag&#45;&#45;dag_owner_attributes</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M383.23,-3245.29C407.08,-3228.35 431.66,-3212.16 456,-3198 463.82,-3193.45 472.02,-3189.06 480.4,-3184.86"/>
<text text-anchor="start" x="470.4" y="-3173.66" font-family="Times,serif" font-size="14.00">1</text>
<text text-anchor="start" x="383.23" y="-3234.09" font-family="Times,serif" font-size="14.00">1</text>
</g>
<!-- dag_schedule_dataset_reference -->
<g id="node16" class="node">
<title>dag_schedule_dataset_reference</title>
<polygon fill="none" stroke="black" points="464,-3749 464,-3777 766,-3777 766,-3749 464,-3749"/>
<text text-anchor="start" x="469" y="-3760.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,-3724 464,-3749 766,-3749 766,-3724 464,-3724"/>
<text text-anchor="start" x="469" y="-3733.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
<text text-anchor="start" x="515" y="-3733.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="636" y="-3733.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="464,-3699 464,-3724 766,-3724 766,-3699 464,-3699"/>
<text text-anchor="start" x="469" y="-3708.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dataset_id</text>
<text text-anchor="start" x="541" y="-3708.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="618" y="-3708.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="464,-3674 464,-3699 766,-3699 766,-3674 464,-3674"/>
<text text-anchor="start" x="469" y="-3683.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
<text text-anchor="start" x="542" y="-3683.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="638" y="-3683.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="464,-3649 464,-3674 766,-3674 766,-3649 464,-3649"/>
<text text-anchor="start" x="469" y="-3658.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
<text text-anchor="start" x="548" y="-3658.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="644" y="-3658.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
</g>
<!-- dag&#45;&#45;dag_schedule_dataset_reference -->
<g id="edge12" class="edge">
<title>dag&#45;&#45;dag_schedule_dataset_reference</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M383.09,-3582.17C406.92,-3601.29 431.53,-3619.69 456,-3636 460.57,-3639.05 465.28,-3642.04 470.09,-3644.98"/>
<text text-anchor="start" x="460.09" y="-3633.78" font-family="Times,serif" font-size="14.00">1</text>
<text text-anchor="start" x="383.09" y="-3570.97" font-family="Times,serif" font-size="14.00">1</text>
</g>
<!-- dag_tag -->
<g id="node17" class="node">
<title>dag_tag</title>
<polygon fill="none" stroke="black" points="489,-3415 489,-3443 742,-3443 742,-3415 489,-3415"/>
<text text-anchor="start" x="580" y="-3426.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_tag</text>
<polygon fill="none" stroke="black" points="489,-3390 489,-3415 742,-3415 742,-3390 489,-3390"/>
<text text-anchor="start" x="494" y="-3399.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
<text text-anchor="start" x="540" y="-3399.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="661" y="-3399.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="489,-3365 489,-3390 742,-3390 742,-3365 489,-3365"/>
<text text-anchor="start" x="494" y="-3374.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">name</text>
<text text-anchor="start" x="534" y="-3374.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(100)]</text>
<text text-anchor="start" x="655" y="-3374.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
</g>
<!-- dag&#45;&#45;dag_tag -->
<g id="edge13" class="edge">
<title>dag&#45;&#45;dag_tag</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M383.21,-3404C416.02,-3404 449.48,-3404 480.38,-3404"/>
<text text-anchor="start" x="470.38" y="-3392.8" font-family="Times,serif" font-size="14.00">1</text>
<text text-anchor="start" x="383.21" y="-3392.8" font-family="Times,serif" font-size="14.00">1</text>
</g>
<!-- dag_warning -->
<g id="node18" class="node">
<title>dag_warning</title>
<polygon fill="none" stroke="black" points="469,-3311 469,-3339 761,-3339 761,-3311 469,-3311"/>
<text text-anchor="start" x="557.5" y="-3322.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_warning</text>
<polygon fill="none" stroke="black" points="469,-3286 469,-3311 761,-3311 761,-3286 469,-3286"/>
<text text-anchor="start" x="474" y="-3295.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
<text text-anchor="start" x="520" y="-3295.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="641" y="-3295.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="469,-3261 469,-3286 761,-3286 761,-3261 469,-3261"/>
<text text-anchor="start" x="474" y="-3270.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">warning_type</text>
<text text-anchor="start" x="568" y="-3270.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(50)]</text>
<text text-anchor="start" x="680" y="-3270.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="469,-3236 469,-3261 761,-3261 761,-3236 469,-3236"/>
<text text-anchor="start" x="474" y="-3245.8" font-family="Helvetica,sans-Serif" font-size="14.00">message</text>
<text text-anchor="start" x="537" y="-3245.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
<text text-anchor="start" x="587" y="-3245.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="469,-3211 469,-3236 761,-3236 761,-3211 469,-3211"/>
<text text-anchor="start" x="474" y="-3220.8" font-family="Helvetica,sans-Serif" font-size="14.00">timestamp</text>
<text text-anchor="start" x="549" y="-3220.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="645" y="-3220.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
</g>
<!-- dag&#45;&#45;dag_warning -->
<g id="edge14" class="edge">
<title>dag&#45;&#45;dag_warning</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M383.21,-3345.63C409.26,-3337.66 435.72,-3329.56 460.99,-3321.83"/>
<text text-anchor="start" x="450.99" y="-3310.63" font-family="Times,serif" font-size="14.00">1</text>
<text text-anchor="start" x="383.21" y="-3334.43" font-family="Times,serif" font-size="14.00">1</text>
</g>
<!-- dataset_dag_run_queue -->
<g id="node19" class="node">
<title>dataset_dag_run_queue</title>
<polygon fill="none" stroke="black" points="465,-3878 465,-3906 766,-3906 766,-3878 465,-3878"/>
<text text-anchor="start" x="510" y="-3889.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,-3853 465,-3878 766,-3878 766,-3853 465,-3853"/>
<text text-anchor="start" x="470" y="-3862.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dataset_id</text>
<text text-anchor="start" x="542" y="-3862.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="619" y="-3862.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="465,-3828 465,-3853 766,-3853 766,-3828 465,-3828"/>
<text text-anchor="start" x="470" y="-3837.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">target_dag_id</text>
<text text-anchor="start" x="564" y="-3837.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="685" y="-3837.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="465,-3803 465,-3828 766,-3828 766,-3803 465,-3803"/>
<text text-anchor="start" x="470" y="-3812.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
<text text-anchor="start" x="543" y="-3812.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="639" y="-3812.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
</g>
<!-- dag&#45;&#45;dataset_dag_run_queue -->
<g id="edge15" class="edge">
<title>dag&#45;&#45;dataset_dag_run_queue</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M383.2,-3719.15C405.83,-3744.92 430.15,-3769.05 456,-3790 460.03,-3793.27 464.25,-3796.39 468.61,-3799.38"/>
<text text-anchor="start" x="458.61" y="-3788.18" font-family="Times,serif" font-size="14.00">1</text>
<text text-anchor="start" x="383.2" y="-3707.95" font-family="Times,serif" font-size="14.00">1</text>
</g>
<!-- task_outlet_dataset_reference -->
<g id="node20" class="node">
<title>task_outlet_dataset_reference</title>
<polygon fill="none" stroke="black" points="475,-3594 475,-3622 756,-3622 756,-3594 475,-3594"/>
<text text-anchor="start" x="480" y="-3605.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,-3569 475,-3594 756,-3594 756,-3569 475,-3569"/>
<text text-anchor="start" x="480" y="-3578.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
<text text-anchor="start" x="526" y="-3578.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="647" y="-3578.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="475,-3544 475,-3569 756,-3569 756,-3544 475,-3544"/>
<text text-anchor="start" x="480" y="-3553.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dataset_id</text>
<text text-anchor="start" x="552" y="-3553.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="629" y="-3553.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="475,-3519 475,-3544 756,-3544 756,-3519 475,-3519"/>
<text text-anchor="start" x="480" y="-3528.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">task_id</text>
<text text-anchor="start" x="529" y="-3528.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="650" y="-3528.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="475,-3494 475,-3519 756,-3519 756,-3494 475,-3494"/>
<text text-anchor="start" x="480" y="-3503.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
<text text-anchor="start" x="553" y="-3503.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="649" y="-3503.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="475,-3469 475,-3494 756,-3494 756,-3469 475,-3469"/>
<text text-anchor="start" x="480" y="-3478.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
<text text-anchor="start" x="559" y="-3478.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="655" y="-3478.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
</g>
<!-- dag&#45;&#45;task_outlet_dataset_reference -->
<g id="edge16" class="edge">
<title>dag&#45;&#45;task_outlet_dataset_reference</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M383.21,-3468.25C411.11,-3477.65 439.49,-3487.21 466.36,-3496.26"/>
<text text-anchor="start" x="456.36" y="-3485.06" font-family="Times,serif" font-size="14.00">1</text>
<text text-anchor="start" x="383.21" y="-3457.05" font-family="Times,serif" font-size="14.00">1</text>
</g>
<!-- dag_code -->
<g id="node21" class="node">
<title>dag_code</title>
<polygon fill="none" stroke="black" points="55.5,-4061 55.5,-4089 327.5,-4089 327.5,-4061 55.5,-4061"/>
<text text-anchor="start" x="149" y="-4072.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_code</text>
<polygon fill="none" stroke="black" points="55.5,-4036 55.5,-4061 327.5,-4061 327.5,-4036 55.5,-4036"/>
<text text-anchor="start" x="60.5" y="-4045.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">fileloc_hash</text>
<text text-anchor="start" x="142.5" y="-4045.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BIGINT]</text>
<text text-anchor="start" x="206.5" y="-4045.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="55.5,-4011 55.5,-4036 327.5,-4036 327.5,-4011 55.5,-4011"/>
<text text-anchor="start" x="60.5" y="-4020.8" font-family="Helvetica,sans-Serif" font-size="14.00">fileloc</text>
<text text-anchor="start" x="101.5" y="-4020.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
<text text-anchor="start" x="231.5" y="-4020.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="55.5,-3986 55.5,-4011 327.5,-4011 327.5,-3986 55.5,-3986"/>
<text text-anchor="start" x="60.5" y="-3995.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_updated</text>
<text text-anchor="start" x="150.5" y="-3995.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="246.5" y="-3995.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="55.5,-3961 55.5,-3986 327.5,-3986 327.5,-3961 55.5,-3961"/>
<text text-anchor="start" x="60.5" y="-3970.8" font-family="Helvetica,sans-Serif" font-size="14.00">source_code</text>
<text text-anchor="start" x="146.5" y="-3970.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
<text text-anchor="start" x="196.5" y="-3970.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
</g>
<!-- dag_pickle -->
<g id="node22" class="node">
<title>dag_pickle</title>
<polygon fill="none" stroke="black" points="92.5,-4215 92.5,-4243 290.5,-4243 290.5,-4215 92.5,-4215"/>
<text text-anchor="start" x="144.5" y="-4226.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_pickle</text>
<polygon fill="none" stroke="black" points="92.5,-4190 92.5,-4215 290.5,-4215 290.5,-4190 92.5,-4190"/>
<text text-anchor="start" x="97.5" y="-4199.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="110.5" y="-4199.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="187.5" y="-4199.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="92.5,-4165 92.5,-4190 290.5,-4190 290.5,-4165 92.5,-4165"/>
<text text-anchor="start" x="97.5" y="-4174.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_dttm</text>
<text text-anchor="start" x="189.5" y="-4174.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="92.5,-4140 92.5,-4165 290.5,-4165 290.5,-4140 92.5,-4140"/>
<text text-anchor="start" x="97.5" y="-4149.8" font-family="Helvetica,sans-Serif" font-size="14.00">pickle</text>
<text text-anchor="start" x="138.5" y="-4149.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BLOB]</text>
<polygon fill="none" stroke="black" points="92.5,-4115 92.5,-4140 290.5,-4140 290.5,-4115 92.5,-4115"/>
<text text-anchor="start" x="97.5" y="-4124.8" font-family="Helvetica,sans-Serif" font-size="14.00">pickle_hash</text>
<text text-anchor="start" x="179.5" y="-4124.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BIGINT]</text>
</g>
<!-- dag_run -->
<g id="node23" class="node">
<title>dag_run</title>
<polygon fill="none" stroke="black" points="472,-1164 472,-1192 759,-1192 759,-1164 472,-1164"/>
<text text-anchor="start" x="579" y="-1175.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dag_run</text>
<polygon fill="none" stroke="black" points="472,-1139 472,-1164 759,-1164 759,-1139 472,-1139"/>
<text text-anchor="start" x="477" y="-1148.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="490" y="-1148.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="567" y="-1148.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="472,-1114 472,-1139 759,-1139 759,-1114 472,-1114"/>
<text text-anchor="start" x="477" y="-1123.8" font-family="Helvetica,sans-Serif" font-size="14.00">conf</text>
<text text-anchor="start" x="508" y="-1123.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BLOB]</text>
<polygon fill="none" stroke="black" points="472,-1089 472,-1114 759,-1114 759,-1089 472,-1089"/>
<text text-anchor="start" x="477" y="-1098.8" font-family="Helvetica,sans-Serif" font-size="14.00">creating_job_id</text>
<text text-anchor="start" x="581" y="-1098.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="472,-1064 472,-1089 759,-1089 759,-1064 472,-1064"/>
<text text-anchor="start" x="477" y="-1073.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_hash</text>
<text text-anchor="start" x="544" y="-1073.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(32)]</text>
<polygon fill="none" stroke="black" points="472,-1039 472,-1064 759,-1064 759,-1039 472,-1039"/>
<text text-anchor="start" x="477" y="-1048.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
<text text-anchor="start" x="523" y="-1048.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="644" y="-1048.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="472,-1014 472,-1039 759,-1039 759,-1014 472,-1014"/>
<text text-anchor="start" x="477" y="-1023.8" font-family="Helvetica,sans-Serif" font-size="14.00">data_interval_end</text>
<text text-anchor="start" x="601" y="-1023.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="472,-989 472,-1014 759,-1014 759,-989 472,-989"/>
<text text-anchor="start" x="477" y="-998.8" font-family="Helvetica,sans-Serif" font-size="14.00">data_interval_start</text>
<text text-anchor="start" x="607" y="-998.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="472,-964 472,-989 759,-989 759,-964 472,-964"/>
<text text-anchor="start" x="477" y="-973.8" font-family="Helvetica,sans-Serif" font-size="14.00">end_date</text>
<text text-anchor="start" x="541" y="-973.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="472,-939 472,-964 759,-964 759,-939 472,-939"/>
<text text-anchor="start" x="477" y="-948.8" font-family="Helvetica,sans-Serif" font-size="14.00">execution_date</text>
<text text-anchor="start" x="582" y="-948.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="678" y="-948.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="472,-914 472,-939 759,-939 759,-914 472,-914"/>
<text text-anchor="start" x="477" y="-923.8" font-family="Helvetica,sans-Serif" font-size="14.00">external_trigger</text>
<text text-anchor="start" x="588" y="-923.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
<polygon fill="none" stroke="black" points="472,-889 472,-914 759,-914 759,-889 472,-889"/>
<text text-anchor="start" x="477" y="-898.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_scheduling_decision</text>
<text text-anchor="start" x="649" y="-898.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="472,-864 472,-889 759,-889 759,-864 472,-864"/>
<text text-anchor="start" x="477" y="-873.8" font-family="Helvetica,sans-Serif" font-size="14.00">log_template_id</text>
<text text-anchor="start" x="586" y="-873.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="472,-839 472,-864 759,-864 759,-839 472,-839"/>
<text text-anchor="start" x="477" y="-848.8" font-family="Helvetica,sans-Serif" font-size="14.00">queued_at</text>
<text text-anchor="start" x="550" y="-848.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="472,-814 472,-839 759,-839 759,-814 472,-814"/>
<text text-anchor="start" x="477" y="-823.8" font-family="Helvetica,sans-Serif" font-size="14.00">run_id</text>
<text text-anchor="start" x="521" y="-823.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="642" y="-823.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="472,-789 472,-814 759,-814 759,-789 472,-789"/>
<text text-anchor="start" x="477" y="-798.8" font-family="Helvetica,sans-Serif" font-size="14.00">run_type</text>
<text text-anchor="start" x="539" y="-798.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(50)]</text>
<text text-anchor="start" x="651" y="-798.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="472,-764 472,-789 759,-789 759,-764 472,-764"/>
<text text-anchor="start" x="477" y="-773.8" font-family="Helvetica,sans-Serif" font-size="14.00">start_date</text>
<text text-anchor="start" x="547" y="-773.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="472,-739 472,-764 759,-764 759,-739 472,-739"/>
<text text-anchor="start" x="477" y="-748.8" font-family="Helvetica,sans-Serif" font-size="14.00">state</text>
<text text-anchor="start" x="512" y="-748.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(50)]</text>
<polygon fill="none" stroke="black" points="472,-714 472,-739 759,-739 759,-714 472,-714"/>
<text text-anchor="start" x="477" y="-723.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
<text text-anchor="start" x="556" y="-723.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
</g>
<!-- dag_run&#45;&#45;dag_run_note -->
<g id="edge17" class="edge">
<title>dag_run&#45;&#45;dag_run_note</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M766.73,-1153.42C792.44,-1184.06 819.69,-1214.58 847,-1242 858.89,-1253.94 871.97,-1265.86 885.23,-1277.27"/>
<text text-anchor="start" x="875.23" y="-1266.07" font-family="Times,serif" font-size="14.00">1</text>
<text text-anchor="start" x="766.73" y="-1142.22" font-family="Times,serif" font-size="14.00">1</text>
</g>
<!-- dagrun_dataset_event -->
<g id="node24" class="node">
<title>dagrun_dataset_event</title>
<polygon fill="none" stroke="black" points="872,-1201 872,-1229 1112,-1229 1112,-1201 872,-1201"/>
<text text-anchor="start" x="892.5" y="-1212.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dagrun_dataset_event</text>
<polygon fill="none" stroke="black" points="872,-1176 872,-1201 1112,-1201 1112,-1176 872,-1176"/>
<text text-anchor="start" x="877" y="-1185.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_run_id</text>
<text text-anchor="start" x="954" y="-1185.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="1031" y="-1185.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="872,-1151 872,-1176 1112,-1176 1112,-1151 872,-1151"/>
<text text-anchor="start" x="877" y="-1160.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">event_id</text>
<text text-anchor="start" x="936" y="-1160.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="1013" y="-1160.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
</g>
<!-- dag_run&#45;&#45;dagrun_dataset_event -->
<g id="edge18" class="edge">
<title>dag_run&#45;&#45;dagrun_dataset_event</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M766.71,-1054.25C781.28,-1063.72 795.89,-1073.1 810,-1082 844.83,-1103.95 884,-1127.47 916.97,-1146.93"/>
<text text-anchor="start" x="906.97" y="-1135.73" font-family="Times,serif" font-size="14.00">1</text>
<text text-anchor="start" x="766.71" y="-1043.05" font-family="Times,serif" font-size="14.00">1</text>
</g>
<!-- task_instance -->
<g id="node25" class="node">
<title>task_instance</title>
<polygon fill="none" stroke="black" points="855,-990 855,-1018 1129,-1018 1129,-990 855,-990"/>
<text text-anchor="start" x="930.5" y="-1001.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">task_instance</text>
<polygon fill="none" stroke="black" points="855,-965 855,-990 1129,-990 1129,-965 855,-965"/>
<text text-anchor="start" x="860" y="-974.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
<text text-anchor="start" x="906" y="-974.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="1027" y="-974.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="855,-940 855,-965 1129,-965 1129,-940 855,-940"/>
<text text-anchor="start" x="860" y="-949.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">map_index</text>
<text text-anchor="start" x="936" y="-949.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="1013" y="-949.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="855,-915 855,-940 1129,-940 1129,-915 855,-915"/>
<text text-anchor="start" x="860" y="-924.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">run_id</text>
<text text-anchor="start" x="904" y="-924.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="1025" y="-924.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="855,-890 855,-915 1129,-915 1129,-890 855,-890"/>
<text text-anchor="start" x="860" y="-899.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">task_id</text>
<text text-anchor="start" x="909" y="-899.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="1030" y="-899.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="855,-865 855,-890 1129,-890 1129,-865 855,-865"/>
<text text-anchor="start" x="860" y="-874.8" font-family="Helvetica,sans-Serif" font-size="14.00">duration</text>
<text text-anchor="start" x="919" y="-874.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [FLOAT]</text>
<polygon fill="none" stroke="black" points="855,-840 855,-865 1129,-865 1129,-840 855,-840"/>
<text text-anchor="start" x="860" y="-849.8" font-family="Helvetica,sans-Serif" font-size="14.00">end_date</text>
<text text-anchor="start" x="924" y="-849.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="855,-815 855,-840 1129,-840 1129,-815 855,-815"/>
<text text-anchor="start" x="860" y="-824.8" font-family="Helvetica,sans-Serif" font-size="14.00">executor_config</text>
<text text-anchor="start" x="970" y="-824.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BLOB]</text>
<polygon fill="none" stroke="black" points="855,-790 855,-815 1129,-815 1129,-790 855,-790"/>
<text text-anchor="start" x="860" y="-799.8" font-family="Helvetica,sans-Serif" font-size="14.00">external_executor_id</text>
<text text-anchor="start" x="1003" y="-799.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<polygon fill="none" stroke="black" points="855,-765 855,-790 1129,-790 1129,-765 855,-765"/>
<text text-anchor="start" x="860" y="-774.8" font-family="Helvetica,sans-Serif" font-size="14.00">hostname</text>
<text text-anchor="start" x="930" y="-774.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
<polygon fill="none" stroke="black" points="855,-740 855,-765 1129,-765 1129,-740 855,-740"/>
<text text-anchor="start" x="860" y="-749.8" font-family="Helvetica,sans-Serif" font-size="14.00">job_id</text>
<text text-anchor="start" x="901" y="-749.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="855,-715 855,-740 1129,-740 1129,-715 855,-715"/>
<text text-anchor="start" x="860" y="-724.8" font-family="Helvetica,sans-Serif" font-size="14.00">max_tries</text>
<text text-anchor="start" x="928" y="-724.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="855,-690 855,-715 1129,-715 1129,-690 855,-690"/>
<text text-anchor="start" x="860" y="-699.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_kwargs</text>
<text text-anchor="start" x="948" y="-699.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
<polygon fill="none" stroke="black" points="855,-665 855,-690 1129,-690 1129,-665 855,-665"/>
<text text-anchor="start" x="860" y="-674.8" font-family="Helvetica,sans-Serif" font-size="14.00">next_method</text>
<text text-anchor="start" x="951" y="-674.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
<polygon fill="none" stroke="black" points="855,-640 855,-665 1129,-665 1129,-640 855,-640"/>
<text text-anchor="start" x="860" y="-649.8" font-family="Helvetica,sans-Serif" font-size="14.00">operator</text>
<text text-anchor="start" x="920" y="-649.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
<polygon fill="none" stroke="black" points="855,-615 855,-640 1129,-640 1129,-615 855,-615"/>
<text text-anchor="start" x="860" y="-624.8" font-family="Helvetica,sans-Serif" font-size="14.00">pid</text>
<text text-anchor="start" x="882" y="-624.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="855,-590 855,-615 1129,-615 1129,-590 855,-590"/>
<text text-anchor="start" x="860" y="-599.8" font-family="Helvetica,sans-Serif" font-size="14.00">pool</text>
<text text-anchor="start" x="890" y="-599.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
<text text-anchor="start" x="1011" y="-599.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="855,-565 855,-590 1129,-590 1129,-565 855,-565"/>
<text text-anchor="start" x="860" y="-574.8" font-family="Helvetica,sans-Serif" font-size="14.00">pool_slots</text>
<text text-anchor="start" x="929" y="-574.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="1006" y="-574.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="855,-540 855,-565 1129,-565 1129,-540 855,-540"/>
<text text-anchor="start" x="860" y="-549.8" font-family="Helvetica,sans-Serif" font-size="14.00">priority_weight</text>
<text text-anchor="start" x="964" y="-549.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="855,-515 855,-540 1129,-540 1129,-515 855,-515"/>
<text text-anchor="start" x="860" y="-524.8" font-family="Helvetica,sans-Serif" font-size="14.00">queue</text>
<text text-anchor="start" x="904" y="-524.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
<polygon fill="none" stroke="black" points="855,-490 855,-515 1129,-515 1129,-490 855,-490"/>
<text text-anchor="start" x="860" y="-499.8" font-family="Helvetica,sans-Serif" font-size="14.00">queued_by_job_id</text>
<text text-anchor="start" x="984" y="-499.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="855,-465 855,-490 1129,-490 1129,-465 855,-465"/>
<text text-anchor="start" x="860" y="-474.8" font-family="Helvetica,sans-Serif" font-size="14.00">queued_dttm</text>
<text text-anchor="start" x="953" y="-474.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="855,-440 855,-465 1129,-465 1129,-440 855,-440"/>
<text text-anchor="start" x="860" y="-449.8" font-family="Helvetica,sans-Serif" font-size="14.00">start_date</text>
<text text-anchor="start" x="930" y="-449.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="855,-415 855,-440 1129,-440 1129,-415 855,-415"/>
<text text-anchor="start" x="860" y="-424.8" font-family="Helvetica,sans-Serif" font-size="14.00">state</text>
<text text-anchor="start" x="895" y="-424.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(20)]</text>
<polygon fill="none" stroke="black" points="855,-390 855,-415 1129,-415 1129,-390 855,-390"/>
<text text-anchor="start" x="860" y="-399.8" font-family="Helvetica,sans-Serif" font-size="14.00">trigger_id</text>
<text text-anchor="start" x="927" y="-399.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="855,-365 855,-390 1129,-390 1129,-365 855,-365"/>
<text text-anchor="start" x="860" y="-374.8" font-family="Helvetica,sans-Serif" font-size="14.00">trigger_timeout</text>
<text text-anchor="start" x="968" y="-374.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [DATETIME]</text>
<polygon fill="none" stroke="black" points="855,-340 855,-365 1129,-365 1129,-340 855,-340"/>
<text text-anchor="start" x="860" y="-349.8" font-family="Helvetica,sans-Serif" font-size="14.00">try_number</text>
<text text-anchor="start" x="942" y="-349.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="855,-315 855,-340 1129,-340 1129,-315 855,-315"/>
<text text-anchor="start" x="860" y="-324.8" font-family="Helvetica,sans-Serif" font-size="14.00">unixname</text>
<text text-anchor="start" x="930" y="-324.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
<polygon fill="none" stroke="black" points="855,-290 855,-315 1129,-315 1129,-290 855,-290"/>
<text text-anchor="start" x="860" y="-299.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
<text text-anchor="start" x="939" y="-299.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
</g>
<!-- dag_run&#45;&#45;task_instance -->
<g id="edge19" class="edge">
<title>dag_run&#45;&#45;task_instance</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M766.64,-826.26C793.11,-804.98 820.6,-783.07 846.89,-762.31"/>
<text text-anchor="start" x="836.89" y="-751.11" font-family="Times,serif" font-size="14.00">1</text>
<text text-anchor="start" x="766.64" y="-815.06" font-family="Times,serif" font-size="14.00">1</text>
</g>
<!-- dag_run&#45;&#45;task_instance -->
<g id="edge20" class="edge">
<title>dag_run&#45;&#45;task_instance</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M766.64,-839.53C793.11,-818.59 820.6,-796.65 846.89,-775.49"/>
<text text-anchor="start" x="836.89" y="-779.29" font-family="Times,serif" font-size="14.00">1</text>
<text text-anchor="start" x="766.64" y="-843.33" font-family="Times,serif" font-size="14.00">1</text>
</g>
<!-- task_reschedule -->
<g id="node26" class="node">
<title>task_reschedule</title>
<polygon fill="none" stroke="black" points="1218,-1170 1218,-1198 1514,-1198 1514,-1170 1218,-1170"/>
<text text-anchor="start" x="1293.5" y="-1181.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">task_reschedule</text>
<polygon fill="none" stroke="black" points="1218,-1145 1218,-1170 1514,-1170 1514,-1145 1218,-1145"/>
<text text-anchor="start" x="1223" y="-1154.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="1236" y="-1154.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="1313" y="-1154.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1218,-1120 1218,-1145 1514,-1145 1514,-1120 1218,-1120"/>
<text text-anchor="start" x="1223" y="-1129.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
<text text-anchor="start" x="1269" y="-1129.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="1390" y="-1129.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1218,-1095 1218,-1120 1514,-1120 1514,-1095 1218,-1095"/>
<text text-anchor="start" x="1223" y="-1104.8" font-family="Helvetica,sans-Serif" font-size="14.00">duration</text>
<text text-anchor="start" x="1282" y="-1104.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="1359" y="-1104.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1218,-1070 1218,-1095 1514,-1095 1514,-1070 1218,-1070"/>
<text text-anchor="start" x="1223" y="-1079.8" font-family="Helvetica,sans-Serif" font-size="14.00">end_date</text>
<text text-anchor="start" x="1287" y="-1079.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="1383" y="-1079.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1218,-1045 1218,-1070 1514,-1070 1514,-1045 1218,-1045"/>
<text text-anchor="start" x="1223" y="-1054.8" font-family="Helvetica,sans-Serif" font-size="14.00">map_index</text>
<text text-anchor="start" x="1299" y="-1054.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="1376" y="-1054.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1218,-1020 1218,-1045 1514,-1045 1514,-1020 1218,-1020"/>
<text text-anchor="start" x="1223" y="-1029.8" font-family="Helvetica,sans-Serif" font-size="14.00">reschedule_date</text>
<text text-anchor="start" x="1337" y="-1029.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="1433" y="-1029.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1218,-995 1218,-1020 1514,-1020 1514,-995 1218,-995"/>
<text text-anchor="start" x="1223" y="-1004.8" font-family="Helvetica,sans-Serif" font-size="14.00">run_id</text>
<text text-anchor="start" x="1267" y="-1004.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="1388" y="-1004.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1218,-970 1218,-995 1514,-995 1514,-970 1218,-970"/>
<text text-anchor="start" x="1223" y="-979.8" font-family="Helvetica,sans-Serif" font-size="14.00">start_date</text>
<text text-anchor="start" x="1293" y="-979.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="1389" y="-979.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1218,-945 1218,-970 1514,-970 1514,-945 1218,-945"/>
<text text-anchor="start" x="1223" y="-954.8" font-family="Helvetica,sans-Serif" font-size="14.00">task_id</text>
<text text-anchor="start" x="1272" y="-954.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="1393" y="-954.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1218,-920 1218,-945 1514,-945 1514,-920 1218,-920"/>
<text text-anchor="start" x="1223" y="-929.8" font-family="Helvetica,sans-Serif" font-size="14.00">try_number</text>
<text text-anchor="start" x="1305" y="-929.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="1382" y="-929.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
</g>
<!-- dag_run&#45;&#45;task_reschedule -->
<g id="edge21" class="edge">
<title>dag_run&#45;&#45;task_reschedule</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M766.64,-1001.52C793.09,-1009.57 820.6,-1016.93 847,-1022 967.39,-1045.13 1106.21,-1051.58 1209.82,-1053.9"/>
<text text-anchor="start" x="1178.82" y="-1042.7" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="766.64" y="-990.32" font-family="Times,serif" font-size="14.00">1</text>
</g>
<!-- dag_run&#45;&#45;task_reschedule -->
<g id="edge22" class="edge">
<title>dag_run&#45;&#45;task_reschedule</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M766.64,-1019.24C793.09,-1027.57 820.6,-1034.93 847,-1040 967.39,-1063.13 1106.21,-1069.58 1209.82,-1069.19"/>
<text text-anchor="start" x="1178.82" y="-1057.99" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="766.64" y="-1008.04" font-family="Times,serif" font-size="14.00">1</text>
</g>
<!-- task_instance&#45;&#45;task_instance_note -->
<g id="edge36" class="edge">
<title>task_instance&#45;&#45;task_instance_note</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1117.33,-1022.27C1143.5,-1078.87 1174.26,-1134.76 1210,-1184 1219.09,-1196.53 1229.71,-1208.54 1241.05,-1219.97"/>
<text text-anchor="start" x="1231.05" y="-1208.77" font-family="Times,serif" font-size="14.00">1</text>
<text text-anchor="start" x="1107.33" y="-1026.07" font-family="Times,serif" font-size="14.00">1</text>
</g>
<!-- task_instance&#45;&#45;task_instance_note -->
<g id="edge37" class="edge">
<title>task_instance&#45;&#45;task_instance_note</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1109.28,-1022.22C1137.13,-1085.12 1170.52,-1147.62 1210,-1202 1215.31,-1209.32 1221.15,-1216.46 1227.34,-1223.4"/>
<text text-anchor="start" x="1217.34" y="-1212.2" font-family="Times,serif" font-size="14.00">1</text>
<text text-anchor="start" x="1099.28" y="-1026.02" font-family="Times,serif" font-size="14.00">1</text>
</g>
<!-- task_instance&#45;&#45;task_instance_note -->
<g id="edge38" class="edge">
<title>task_instance&#45;&#45;task_instance_note</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1101.68,-1022.35C1131,-1091.46 1166.86,-1160.58 1210,-1220 1215.31,-1227.32 1221.15,-1234.46 1227.34,-1241.38"/>
<text text-anchor="start" x="1217.34" y="-1230.18" font-family="Times,serif" font-size="14.00">1</text>
<text text-anchor="start" x="1091.68" y="-1026.15" font-family="Times,serif" font-size="14.00">1</text>
</g>
<!-- task_instance&#45;&#45;task_instance_note -->
<g id="edge39" class="edge">
<title>task_instance&#45;&#45;task_instance_note</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1094.36,-1022.29C1124.97,-1097.67 1163.21,-1173.54 1210,-1238 1215.31,-1245.32 1221.15,-1252.46 1227.34,-1259.36"/>
<text text-anchor="start" x="1217.34" y="-1248.16" font-family="Times,serif" font-size="14.00">1</text>
<text text-anchor="start" x="1084.36" y="-1026.09" font-family="Times,serif" font-size="14.00">1</text>
</g>
<!-- task_instance&#45;&#45;task_reschedule -->
<g id="edge44" class="edge">
<title>task_instance&#45;&#45;task_reschedule</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1137.23,-799.58C1161.15,-826.59 1185.98,-854.33 1210,-880 1220.94,-891.7 1232.52,-903.7 1244.23,-915.71"/>
<text text-anchor="start" x="1213.23" y="-904.51" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="1137.23" y="-788.38" font-family="Times,serif" font-size="14.00">1</text>
</g>
<!-- task_instance&#45;&#45;task_reschedule -->
<g id="edge45" class="edge">
<title>task_instance&#45;&#45;task_reschedule</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1137.23,-817.34C1161.15,-844.59 1185.98,-872.33 1210,-898 1215.54,-903.92 1221.23,-909.91 1227.03,-915.94"/>
<text text-anchor="start" x="1196.03" y="-904.74" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="1137.23" y="-806.14" font-family="Times,serif" font-size="14.00">1</text>
</g>
<!-- task_instance&#45;&#45;task_reschedule -->
<g id="edge46" class="edge">
<title>task_instance&#45;&#45;task_reschedule</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1137.23,-835.1C1161.05,-862.48 1185.79,-890.11 1209.72,-915.7"/>
<text text-anchor="start" x="1178.72" y="-919.5" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="1137.23" y="-823.9" font-family="Times,serif" font-size="14.00">1</text>
</g>
<!-- task_instance&#45;&#45;task_reschedule -->
<g id="edge47" class="edge">
<title>task_instance&#45;&#45;task_reschedule</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1137.23,-852.86C1161.05,-880.48 1185.79,-908.11 1209.72,-933.7"/>
<text text-anchor="start" x="1178.72" y="-937.5" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="1137.23" y="-841.66" font-family="Times,serif" font-size="14.00">1</text>
</g>
<!-- rendered_task_instance_fields -->
<g id="node33" class="node">
<title>rendered_task_instance_fields</title>
<polygon fill="none" stroke="black" points="1226,-154 1226,-182 1506,-182 1506,-154 1226,-154"/>
<text text-anchor="start" x="1231" y="-165.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,-129 1226,-154 1506,-154 1506,-129 1226,-129"/>
<text text-anchor="start" x="1231" y="-138.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
<text text-anchor="start" x="1277" y="-138.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="1398" y="-138.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1226,-104 1226,-129 1506,-129 1506,-104 1226,-104"/>
<text text-anchor="start" x="1231" y="-113.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">map_index</text>
<text text-anchor="start" x="1307" y="-113.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="1384" y="-113.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1226,-79 1226,-104 1506,-104 1506,-79 1226,-79"/>
<text text-anchor="start" x="1231" y="-88.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">run_id</text>
<text text-anchor="start" x="1275" y="-88.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="1396" y="-88.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1226,-54 1226,-79 1506,-79 1506,-54 1226,-54"/>
<text text-anchor="start" x="1231" y="-63.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">task_id</text>
<text text-anchor="start" x="1280" y="-63.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="1401" y="-63.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1226,-29 1226,-54 1506,-54 1506,-29 1226,-29"/>
<text text-anchor="start" x="1231" y="-38.8" font-family="Helvetica,sans-Serif" font-size="14.00">k8s_pod_yaml</text>
<text text-anchor="start" x="1330" y="-38.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
<polygon fill="none" stroke="black" points="1226,-4 1226,-29 1506,-29 1506,-4 1226,-4"/>
<text text-anchor="start" x="1231" y="-13.8" font-family="Helvetica,sans-Serif" font-size="14.00">rendered_fields</text>
<text text-anchor="start" x="1338" y="-13.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
<text text-anchor="start" x="1389" y="-13.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</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="M1127.99,-285.94C1151.99,-243.8 1179.29,-203.35 1210,-168 1212.53,-165.08 1215.17,-162.21 1217.9,-159.4"/>
<text text-anchor="start" x="1207.9" y="-148.2" font-family="Times,serif" font-size="14.00">1</text>
<text text-anchor="start" x="1117.99" y="-274.74" font-family="Times,serif" font-size="14.00">1</text>
</g>
<!-- task_instance&#45;&#45;rendered_task_instance_fields -->
<g id="edge29" class="edge">
<title>task_instance&#45;&#45;rendered_task_instance_fields</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1137.12,-288.15C1158.85,-251.79 1183.12,-216.94 1210,-186 1212.53,-183.08 1215.17,-180.21 1217.9,-177.4"/>
<text text-anchor="start" x="1207.9" y="-166.2" font-family="Times,serif" font-size="14.00">1</text>
<text text-anchor="start" x="1137.12" y="-276.95" font-family="Times,serif" font-size="14.00">1</text>
</g>
<!-- task_instance&#45;&#45;rendered_task_instance_fields -->
<g id="edge30" class="edge">
<title>task_instance&#45;&#45;rendered_task_instance_fields</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1137.12,-306.05C1158.85,-269.79 1183.12,-234.94 1210,-204 1215.39,-197.8 1221.24,-191.82 1227.41,-186.07"/>
<text text-anchor="start" x="1217.41" y="-189.87" font-family="Times,serif" font-size="14.00">1</text>
<text text-anchor="start" x="1137.12" y="-294.85" font-family="Times,serif" font-size="14.00">1</text>
</g>
<!-- task_instance&#45;&#45;rendered_task_instance_fields -->
<g id="edge31" class="edge">
<title>task_instance&#45;&#45;rendered_task_instance_fields</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1137.12,-323.94C1158.85,-287.79 1183.12,-252.94 1210,-222 1221.2,-209.11 1234.4,-197.19 1248.3,-186.14"/>
<text text-anchor="start" x="1238.3" y="-189.94" font-family="Times,serif" font-size="14.00">1</text>
<text text-anchor="start" x="1137.12" y="-312.74" font-family="Times,serif" font-size="14.00">1</text>
</g>
<!-- task_fail -->
<g id="node34" class="node">
<title>task_fail</title>
<polygon fill="none" stroke="black" points="1238,-866 1238,-894 1494,-894 1494,-866 1238,-866"/>
<text text-anchor="start" x="1328.5" y="-877.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">task_fail</text>
<polygon fill="none" stroke="black" points="1238,-841 1238,-866 1494,-866 1494,-841 1238,-841"/>
<text text-anchor="start" x="1243" y="-850.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="1256" y="-850.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="1333" y="-850.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1238,-816 1238,-841 1494,-841 1494,-816 1238,-816"/>
<text text-anchor="start" x="1243" y="-825.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
<text text-anchor="start" x="1289" y="-825.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="1410" y="-825.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1238,-791 1238,-816 1494,-816 1494,-791 1238,-791"/>
<text text-anchor="start" x="1243" y="-800.8" font-family="Helvetica,sans-Serif" font-size="14.00">duration</text>
<text text-anchor="start" x="1302" y="-800.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="1238,-766 1238,-791 1494,-791 1494,-766 1238,-766"/>
<text text-anchor="start" x="1243" y="-775.8" font-family="Helvetica,sans-Serif" font-size="14.00">end_date</text>
<text text-anchor="start" x="1307" y="-775.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="1238,-741 1238,-766 1494,-766 1494,-741 1238,-741"/>
<text text-anchor="start" x="1243" y="-750.8" font-family="Helvetica,sans-Serif" font-size="14.00">map_index</text>
<text text-anchor="start" x="1319" y="-750.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="1396" y="-750.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1238,-716 1238,-741 1494,-741 1494,-716 1238,-716"/>
<text text-anchor="start" x="1243" y="-725.8" font-family="Helvetica,sans-Serif" font-size="14.00">run_id</text>
<text text-anchor="start" x="1287" y="-725.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="1408" y="-725.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1238,-691 1238,-716 1494,-716 1494,-691 1238,-691"/>
<text text-anchor="start" x="1243" y="-700.8" font-family="Helvetica,sans-Serif" font-size="14.00">start_date</text>
<text text-anchor="start" x="1313" y="-700.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="1238,-666 1238,-691 1494,-691 1494,-666 1238,-666"/>
<text text-anchor="start" x="1243" y="-675.8" font-family="Helvetica,sans-Serif" font-size="14.00">task_id</text>
<text text-anchor="start" x="1292" y="-675.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="1413" y="-675.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</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,-683.02C1167.64,-692.68 1199.78,-703.64 1229.98,-714.71"/>
<text text-anchor="start" x="1198.98" y="-703.51" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="1137.09" y="-671.82" font-family="Times,serif" font-size="14.00">1</text>
</g>
<!-- task_instance&#45;&#45;task_fail -->
<g id="edge33" class="edge">
<title>task_instance&#45;&#45;task_fail</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1137.09,-696.21C1167.64,-706.33 1199.78,-717.24 1229.98,-727.75"/>
<text text-anchor="start" x="1198.98" y="-731.55" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="1137.09" y="-700.01" font-family="Times,serif" font-size="14.00">1</text>
</g>
<!-- task_instance&#45;&#45;task_fail -->
<g id="edge34" class="edge">
<title>task_instance&#45;&#45;task_fail</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1137.09,-709.4C1167.64,-719.98 1199.78,-730.84 1229.98,-740.79"/>
<text text-anchor="start" x="1198.98" y="-744.59" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="1137.09" y="-713.2" font-family="Times,serif" font-size="14.00">1</text>
</g>
<!-- task_instance&#45;&#45;task_fail -->
<g id="edge35" class="edge">
<title>task_instance&#45;&#45;task_fail</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1137.09,-722.59C1167.64,-733.63 1199.78,-744.44 1229.98,-753.83"/>
<text text-anchor="start" x="1198.98" y="-757.63" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="1137.09" y="-726.39" font-family="Times,serif" font-size="14.00">1</text>
</g>
<!-- task_map -->
<g id="node35" class="node">
<title>task_map</title>
<polygon fill="none" stroke="black" points="1238,-612 1238,-640 1494,-640 1494,-612 1238,-612"/>
<text text-anchor="start" x="1323.5" y="-623.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">task_map</text>
<polygon fill="none" stroke="black" points="1238,-587 1238,-612 1494,-612 1494,-587 1238,-587"/>
<text text-anchor="start" x="1243" y="-596.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
<text text-anchor="start" x="1289" y="-596.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="1410" y="-596.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1238,-562 1238,-587 1494,-587 1494,-562 1238,-562"/>
<text text-anchor="start" x="1243" y="-571.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">map_index</text>
<text text-anchor="start" x="1319" y="-571.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="1396" y="-571.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1238,-537 1238,-562 1494,-562 1494,-537 1238,-537"/>
<text text-anchor="start" x="1243" y="-546.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">run_id</text>
<text text-anchor="start" x="1287" y="-546.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="1408" y="-546.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1238,-512 1238,-537 1494,-537 1494,-512 1238,-512"/>
<text text-anchor="start" x="1243" y="-521.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">task_id</text>
<text text-anchor="start" x="1292" y="-521.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="1413" y="-521.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1238,-487 1238,-512 1494,-512 1494,-487 1238,-487"/>
<text text-anchor="start" x="1243" y="-496.8" font-family="Helvetica,sans-Serif" font-size="14.00">keys</text>
<text text-anchor="start" x="1275" y="-496.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
<polygon fill="none" stroke="black" points="1238,-462 1238,-487 1494,-487 1494,-462 1238,-462"/>
<text text-anchor="start" x="1243" y="-471.8" font-family="Helvetica,sans-Serif" font-size="14.00">length</text>
<text text-anchor="start" x="1288" y="-471.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="1365" y="-471.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
</g>
<!-- task_instance&#45;&#45;task_map -->
<g id="edge40" class="edge">
<title>task_instance&#45;&#45;task_map</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1137.09,-594.32C1167.64,-585.17 1199.78,-576.35 1229.98,-568.83"/>
<text text-anchor="start" x="1219.98" y="-557.63" font-family="Times,serif" font-size="14.00">1</text>
<text text-anchor="start" x="1137.09" y="-583.12" font-family="Times,serif" font-size="14.00">1</text>
</g>
<!-- task_instance&#45;&#45;task_map -->
<g id="edge41" class="edge">
<title>task_instance&#45;&#45;task_map</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1137.09,-607.51C1167.64,-598.82 1199.78,-589.95 1229.98,-581.87"/>
<text text-anchor="start" x="1219.98" y="-585.67" font-family="Times,serif" font-size="14.00">1</text>
<text text-anchor="start" x="1137.09" y="-611.31" font-family="Times,serif" font-size="14.00">1</text>
</g>
<!-- task_instance&#45;&#45;task_map -->
<g id="edge42" class="edge">
<title>task_instance&#45;&#45;task_map</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1137.09,-620.7C1167.64,-612.47 1199.78,-603.55 1229.98,-594.9"/>
<text text-anchor="start" x="1219.98" y="-598.7" font-family="Times,serif" font-size="14.00">1</text>
<text text-anchor="start" x="1137.09" y="-624.5" font-family="Times,serif" font-size="14.00">1</text>
</g>
<!-- task_instance&#45;&#45;task_map -->
<g id="edge43" class="edge">
<title>task_instance&#45;&#45;task_map</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1137.09,-633.89C1167.64,-626.12 1199.78,-617.14 1229.98,-607.94"/>
<text text-anchor="start" x="1219.98" y="-611.74" font-family="Times,serif" font-size="14.00">1</text>
<text text-anchor="start" x="1137.09" y="-637.69" font-family="Times,serif" font-size="14.00">1</text>
</g>
<!-- xcom -->
<g id="node36" class="node">
<title>xcom</title>
<polygon fill="none" stroke="black" points="1238,-408 1238,-436 1495,-436 1495,-408 1238,-408"/>
<text text-anchor="start" x="1342" y="-419.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">xcom</text>
<polygon fill="none" stroke="black" points="1238,-383 1238,-408 1495,-408 1495,-383 1238,-383"/>
<text text-anchor="start" x="1243" y="-392.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_run_id</text>
<text text-anchor="start" x="1320" y="-392.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="1397" y="-392.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1238,-358 1238,-383 1495,-383 1495,-358 1238,-358"/>
<text text-anchor="start" x="1243" y="-367.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">key</text>
<text text-anchor="start" x="1268" y="-367.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(512)]</text>
<text text-anchor="start" x="1389" y="-367.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1238,-333 1238,-358 1495,-358 1495,-333 1238,-333"/>
<text text-anchor="start" x="1243" y="-342.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">map_index</text>
<text text-anchor="start" x="1319" y="-342.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="1396" y="-342.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1238,-308 1238,-333 1495,-333 1495,-308 1238,-308"/>
<text text-anchor="start" x="1243" y="-317.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">task_id</text>
<text text-anchor="start" x="1292" y="-317.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="1413" y="-317.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1238,-283 1238,-308 1495,-308 1495,-283 1238,-283"/>
<text text-anchor="start" x="1243" y="-292.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
<text text-anchor="start" x="1289" y="-292.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="1410" y="-292.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1238,-258 1238,-283 1495,-283 1495,-258 1238,-258"/>
<text text-anchor="start" x="1243" y="-267.8" font-family="Helvetica,sans-Serif" font-size="14.00">run_id</text>
<text text-anchor="start" x="1287" y="-267.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="1408" y="-267.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1238,-233 1238,-258 1495,-258 1495,-233 1238,-233"/>
<text text-anchor="start" x="1243" y="-242.8" font-family="Helvetica,sans-Serif" font-size="14.00">timestamp</text>
<text text-anchor="start" x="1318" y="-242.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="1414" y="-242.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="1238,-208 1238,-233 1495,-233 1495,-208 1238,-208"/>
<text text-anchor="start" x="1243" y="-217.8" font-family="Helvetica,sans-Serif" font-size="14.00">value</text>
<text text-anchor="start" x="1281" y="-217.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BLOB]</text>
</g>
<!-- task_instance&#45;&#45;xcom -->
<g id="edge48" class="edge">
<title>task_instance&#45;&#45;xcom</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1137.01,-488.65C1161.12,-465.83 1186.07,-443.06 1210,-422 1216.27,-416.48 1222.72,-410.89 1229.27,-405.29"/>
<text text-anchor="start" x="1219.27" y="-394.09" font-family="Times,serif" font-size="14.00">1</text>
<text text-anchor="start" x="1137.01" y="-477.45" font-family="Times,serif" font-size="14.00">1</text>
</g>
<!-- task_instance&#45;&#45;xcom -->
<g id="edge49" class="edge">
<title>task_instance&#45;&#45;xcom</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1137.01,-506.4C1161.12,-483.83 1186.07,-461.06 1210,-440 1216.27,-434.48 1222.72,-428.89 1229.27,-423.28"/>
<text text-anchor="start" x="1198.27" y="-412.08" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="1137.01" y="-495.2" font-family="Times,serif" font-size="14.00">1</text>
</g>
<!-- task_instance&#45;&#45;xcom -->
<g id="edge50" class="edge">
<title>task_instance&#45;&#45;xcom</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1137.01,-524.15C1161.12,-501.83 1186.07,-479.06 1210,-458 1216.66,-452.14 1223.53,-446.19 1230.5,-440.21"/>
<text text-anchor="start" x="1199.5" y="-444.01" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="1137.01" y="-512.95" font-family="Times,serif" font-size="14.00">1</text>
</g>
<!-- task_instance&#45;&#45;xcom -->
<g id="edge51" class="edge">
<title>task_instance&#45;&#45;xcom</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M1137.01,-541.9C1161.12,-519.83 1186.07,-497.06 1210,-476 1223.32,-464.28 1237.48,-452.19 1251.63,-440.12"/>
<text text-anchor="start" x="1241.63" y="-443.92" font-family="Times,serif" font-size="14.00">1</text>
<text text-anchor="start" x="1137.01" y="-530.7" font-family="Times,serif" font-size="14.00">1</text>
</g>
<!-- log_template -->
<g id="node27" class="node">
<title>log_template</title>
<polygon fill="none" stroke="black" points="64.5,-989 64.5,-1017 319.5,-1017 319.5,-989 64.5,-989"/>
<text text-anchor="start" x="134" y="-1000.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">log_template</text>
<polygon fill="none" stroke="black" points="64.5,-964 64.5,-989 319.5,-989 319.5,-964 64.5,-964"/>
<text text-anchor="start" x="69.5" y="-973.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="82.5" y="-973.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="159.5" y="-973.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="64.5,-939 64.5,-964 319.5,-964 319.5,-939 64.5,-939"/>
<text text-anchor="start" x="69.5" y="-948.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
<text text-anchor="start" x="142.5" y="-948.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="238.5" y="-948.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="64.5,-914 64.5,-939 319.5,-939 319.5,-914 64.5,-914"/>
<text text-anchor="start" x="69.5" y="-923.8" font-family="Helvetica,sans-Serif" font-size="14.00">elasticsearch_id</text>
<text text-anchor="start" x="179.5" y="-923.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
<text text-anchor="start" x="229.5" y="-923.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="64.5,-889 64.5,-914 319.5,-914 319.5,-889 64.5,-889"/>
<text text-anchor="start" x="69.5" y="-898.8" font-family="Helvetica,sans-Serif" font-size="14.00">filename</text>
<text text-anchor="start" x="130.5" y="-898.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
<text text-anchor="start" x="180.5" y="-898.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
</g>
<!-- log_template&#45;&#45;dag_run -->
<g id="edge23" class="edge">
<title>log_template&#45;&#45;dag_run</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M327.02,-953C370.39,-953 418.73,-953 463.2,-953"/>
<text text-anchor="start" x="432.2" y="-941.8" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="327.02" y="-941.8" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- dataset -->
<g id="node28" class="node">
<title>dataset</title>
<polygon fill="none" stroke="black" points="61.5,-3907 61.5,-3935 322.5,-3935 322.5,-3907 61.5,-3907"/>
<text text-anchor="start" x="158" y="-3918.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dataset</text>
<polygon fill="none" stroke="black" points="61.5,-3882 61.5,-3907 322.5,-3907 322.5,-3882 61.5,-3882"/>
<text text-anchor="start" x="66.5" y="-3891.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="79.5" y="-3891.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="156.5" y="-3891.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="61.5,-3857 61.5,-3882 322.5,-3882 322.5,-3857 61.5,-3857"/>
<text text-anchor="start" x="66.5" y="-3866.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_at</text>
<text text-anchor="start" x="139.5" y="-3866.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="235.5" y="-3866.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="61.5,-3832 61.5,-3857 322.5,-3857 322.5,-3832 61.5,-3832"/>
<text text-anchor="start" x="66.5" y="-3841.8" font-family="Helvetica,sans-Serif" font-size="14.00">extra</text>
<text text-anchor="start" x="103.5" y="-3841.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
<text text-anchor="start" x="154.5" y="-3841.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="61.5,-3807 61.5,-3832 322.5,-3832 322.5,-3807 61.5,-3807"/>
<text text-anchor="start" x="66.5" y="-3816.8" font-family="Helvetica,sans-Serif" font-size="14.00">is_orphaned</text>
<text text-anchor="start" x="151.5" y="-3816.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
<text text-anchor="start" x="235.5" y="-3816.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="61.5,-3782 61.5,-3807 322.5,-3807 322.5,-3782 61.5,-3782"/>
<text text-anchor="start" x="66.5" y="-3791.8" font-family="Helvetica,sans-Serif" font-size="14.00">updated_at</text>
<text text-anchor="start" x="145.5" y="-3791.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="241.5" y="-3791.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="61.5,-3757 61.5,-3782 322.5,-3782 322.5,-3757 61.5,-3757"/>
<text text-anchor="start" x="66.5" y="-3766.8" font-family="Helvetica,sans-Serif" font-size="14.00">uri</text>
<text text-anchor="start" x="85.5" y="-3766.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(3000)]</text>
<text text-anchor="start" x="215.5" y="-3766.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
</g>
<!-- dataset&#45;&#45;dag_schedule_dataset_reference -->
<g id="edge24" class="edge">
<title>dataset&#45;&#45;dag_schedule_dataset_reference</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M330.22,-3802.54C370.33,-3789.89 414.46,-3775.96 455.73,-3762.94"/>
<text text-anchor="start" x="445.73" y="-3751.74" font-family="Times,serif" font-size="14.00">1</text>
<text text-anchor="start" x="330.22" y="-3791.34" font-family="Times,serif" font-size="14.00">1</text>
</g>
<!-- dataset&#45;&#45;dataset_dag_run_queue -->
<g id="edge25" class="edge">
<title>dataset&#45;&#45;dataset_dag_run_queue</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M330.22,-3848.94C370.57,-3849.8 414.99,-3850.75 456.47,-3851.64"/>
<text text-anchor="start" x="446.47" y="-3840.44" font-family="Times,serif" font-size="14.00">1</text>
<text text-anchor="start" x="330.22" y="-3837.74" font-family="Times,serif" font-size="14.00">1</text>
</g>
<!-- dataset&#45;&#45;task_outlet_dataset_reference -->
<g id="edge26" class="edge">
<title>dataset&#45;&#45;task_outlet_dataset_reference</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M330.09,-3782.88C348.87,-3771.33 367.12,-3758.32 383,-3744 426.02,-3705.19 413.49,-3675.37 456,-3636 459.47,-3632.78 463.08,-3629.63 466.8,-3626.55"/>
<text text-anchor="start" x="456.8" y="-3615.35" font-family="Times,serif" font-size="14.00">1</text>
<text text-anchor="start" x="330.09" y="-3771.68" font-family="Times,serif" font-size="14.00">1</text>
</g>
<!-- dataset_event -->
<g id="node29" class="node">
<title>dataset_event</title>
<polygon fill="none" stroke="black" points="487,-1418 487,-1446 744,-1446 744,-1418 487,-1418"/>
<text text-anchor="start" x="552" y="-1429.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">dataset_event</text>
<polygon fill="none" stroke="black" points="487,-1393 487,-1418 744,-1418 744,-1393 487,-1393"/>
<text text-anchor="start" x="492" y="-1402.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="505" y="-1402.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="582" y="-1402.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="487,-1368 487,-1393 744,-1393 744,-1368 487,-1368"/>
<text text-anchor="start" x="492" y="-1377.8" font-family="Helvetica,sans-Serif" font-size="14.00">dataset_id</text>
<text text-anchor="start" x="564" y="-1377.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="641" y="-1377.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="487,-1343 487,-1368 744,-1368 744,-1343 487,-1343"/>
<text text-anchor="start" x="492" y="-1352.8" font-family="Helvetica,sans-Serif" font-size="14.00">extra</text>
<text text-anchor="start" x="529" y="-1352.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
<text text-anchor="start" x="580" y="-1352.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="487,-1318 487,-1343 744,-1343 744,-1318 487,-1318"/>
<text text-anchor="start" x="492" y="-1327.8" font-family="Helvetica,sans-Serif" font-size="14.00">source_dag_id</text>
<text text-anchor="start" x="591" y="-1327.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<polygon fill="none" stroke="black" points="487,-1293 487,-1318 744,-1318 744,-1293 487,-1293"/>
<text text-anchor="start" x="492" y="-1302.8" font-family="Helvetica,sans-Serif" font-size="14.00">source_map_index</text>
<text text-anchor="start" x="621" y="-1302.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="487,-1268 487,-1293 744,-1293 744,-1268 487,-1268"/>
<text text-anchor="start" x="492" y="-1277.8" font-family="Helvetica,sans-Serif" font-size="14.00">source_run_id</text>
<text text-anchor="start" x="589" y="-1277.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<polygon fill="none" stroke="black" points="487,-1243 487,-1268 744,-1268 744,-1243 487,-1243"/>
<text text-anchor="start" x="492" y="-1252.8" font-family="Helvetica,sans-Serif" font-size="14.00">source_task_id</text>
<text text-anchor="start" x="594" y="-1252.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<polygon fill="none" stroke="black" points="487,-1218 487,-1243 744,-1243 744,-1218 487,-1218"/>
<text text-anchor="start" x="492" y="-1227.8" font-family="Helvetica,sans-Serif" font-size="14.00">timestamp</text>
<text text-anchor="start" x="567" y="-1227.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="663" y="-1227.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
</g>
<!-- dataset_event&#45;&#45;dagrun_dataset_event -->
<g id="edge27" class="edge">
<title>dataset_event&#45;&#45;dagrun_dataset_event</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M751.65,-1280.63C792.85,-1265.03 837.69,-1248.05 877.29,-1233.06"/>
<text text-anchor="start" x="867.29" y="-1236.86" font-family="Times,serif" font-size="14.00">1</text>
<text text-anchor="start" x="751.65" y="-1269.43" font-family="Times,serif" font-size="14.00">1</text>
</g>
<!-- import_error -->
<g id="node30" class="node">
<title>import_error</title>
<polygon fill="none" stroke="black" points="91.5,-4369 91.5,-4397 292.5,-4397 292.5,-4369 91.5,-4369"/>
<text text-anchor="start" x="134.5" y="-4380.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">import_error</text>
<polygon fill="none" stroke="black" points="91.5,-4344 91.5,-4369 292.5,-4369 292.5,-4344 91.5,-4344"/>
<text text-anchor="start" x="96.5" y="-4353.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="109.5" y="-4353.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="186.5" y="-4353.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="91.5,-4319 91.5,-4344 292.5,-4344 292.5,-4319 91.5,-4319"/>
<text text-anchor="start" x="96.5" y="-4328.8" font-family="Helvetica,sans-Serif" font-size="14.00">filename</text>
<text text-anchor="start" x="157.5" y="-4328.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1024)]</text>
<polygon fill="none" stroke="black" points="91.5,-4294 91.5,-4319 292.5,-4319 292.5,-4294 91.5,-4294"/>
<text text-anchor="start" x="96.5" y="-4303.8" font-family="Helvetica,sans-Serif" font-size="14.00">stacktrace</text>
<text text-anchor="start" x="169.5" y="-4303.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
<polygon fill="none" stroke="black" points="91.5,-4269 91.5,-4294 292.5,-4294 292.5,-4269 91.5,-4269"/>
<text text-anchor="start" x="96.5" y="-4278.8" font-family="Helvetica,sans-Serif" font-size="14.00">timestamp</text>
<text text-anchor="start" x="171.5" y="-4278.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
</g>
<!-- job -->
<g id="node31" class="node">
<title>job</title>
<polygon fill="none" stroke="black" points="75.5,-4673 75.5,-4701 308.5,-4701 308.5,-4673 75.5,-4673"/>
<text text-anchor="start" x="178" y="-4684.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">job</text>
<polygon fill="none" stroke="black" points="75.5,-4648 75.5,-4673 308.5,-4673 308.5,-4648 75.5,-4648"/>
<text text-anchor="start" x="80.5" y="-4657.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="93.5" y="-4657.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="170.5" y="-4657.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="75.5,-4623 75.5,-4648 308.5,-4648 308.5,-4623 75.5,-4623"/>
<text text-anchor="start" x="80.5" y="-4632.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
<text text-anchor="start" x="126.5" y="-4632.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<polygon fill="none" stroke="black" points="75.5,-4598 75.5,-4623 308.5,-4623 308.5,-4598 75.5,-4598"/>
<text text-anchor="start" x="80.5" y="-4607.8" font-family="Helvetica,sans-Serif" font-size="14.00">end_date</text>
<text text-anchor="start" x="144.5" y="-4607.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="75.5,-4573 75.5,-4598 308.5,-4598 308.5,-4573 75.5,-4573"/>
<text text-anchor="start" x="80.5" y="-4582.8" font-family="Helvetica,sans-Serif" font-size="14.00">executor_class</text>
<text text-anchor="start" x="182.5" y="-4582.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
<polygon fill="none" stroke="black" points="75.5,-4548 75.5,-4573 308.5,-4573 308.5,-4548 75.5,-4548"/>
<text text-anchor="start" x="80.5" y="-4557.8" font-family="Helvetica,sans-Serif" font-size="14.00">hostname</text>
<text text-anchor="start" x="150.5" y="-4557.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
<polygon fill="none" stroke="black" points="75.5,-4523 75.5,-4548 308.5,-4548 308.5,-4523 75.5,-4523"/>
<text text-anchor="start" x="80.5" y="-4532.8" font-family="Helvetica,sans-Serif" font-size="14.00">job_type</text>
<text text-anchor="start" x="139.5" y="-4532.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(30)]</text>
<polygon fill="none" stroke="black" points="75.5,-4498 75.5,-4523 308.5,-4523 308.5,-4498 75.5,-4498"/>
<text text-anchor="start" x="80.5" y="-4507.8" font-family="Helvetica,sans-Serif" font-size="14.00">latest_heartbeat</text>
<text text-anchor="start" x="193.5" y="-4507.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="75.5,-4473 75.5,-4498 308.5,-4498 308.5,-4473 75.5,-4473"/>
<text text-anchor="start" x="80.5" y="-4482.8" font-family="Helvetica,sans-Serif" font-size="14.00">start_date</text>
<text text-anchor="start" x="150.5" y="-4482.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="75.5,-4448 75.5,-4473 308.5,-4473 308.5,-4448 75.5,-4448"/>
<text text-anchor="start" x="80.5" y="-4457.8" font-family="Helvetica,sans-Serif" font-size="14.00">state</text>
<text text-anchor="start" x="115.5" y="-4457.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(20)]</text>
<polygon fill="none" stroke="black" points="75.5,-4423 75.5,-4448 308.5,-4448 308.5,-4423 75.5,-4423"/>
<text text-anchor="start" x="80.5" y="-4432.8" font-family="Helvetica,sans-Serif" font-size="14.00">unixname</text>
<text text-anchor="start" x="150.5" y="-4432.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
</g>
<!-- log -->
<g id="node32" class="node">
<title>log</title>
<polygon fill="none" stroke="black" points="86.5,-4952 86.5,-4980 297.5,-4980 297.5,-4952 86.5,-4952"/>
<text text-anchor="start" x="178" y="-4963.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">log</text>
<polygon fill="none" stroke="black" points="86.5,-4927 86.5,-4952 297.5,-4952 297.5,-4927 86.5,-4927"/>
<text text-anchor="start" x="91.5" y="-4936.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="104.5" y="-4936.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="181.5" y="-4936.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="86.5,-4902 86.5,-4927 297.5,-4927 297.5,-4902 86.5,-4902"/>
<text text-anchor="start" x="91.5" y="-4911.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_id</text>
<text text-anchor="start" x="137.5" y="-4911.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<polygon fill="none" stroke="black" points="86.5,-4877 86.5,-4902 297.5,-4902 297.5,-4877 86.5,-4877"/>
<text text-anchor="start" x="91.5" y="-4886.8" font-family="Helvetica,sans-Serif" font-size="14.00">dttm</text>
<text text-anchor="start" x="125.5" y="-4886.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="86.5,-4852 86.5,-4877 297.5,-4877 297.5,-4852 86.5,-4852"/>
<text text-anchor="start" x="91.5" y="-4861.8" font-family="Helvetica,sans-Serif" font-size="14.00">event</text>
<text text-anchor="start" x="131.5" y="-4861.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(30)]</text>
<polygon fill="none" stroke="black" points="86.5,-4827 86.5,-4852 297.5,-4852 297.5,-4827 86.5,-4827"/>
<text text-anchor="start" x="91.5" y="-4836.8" font-family="Helvetica,sans-Serif" font-size="14.00">execution_date</text>
<text text-anchor="start" x="196.5" y="-4836.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<polygon fill="none" stroke="black" points="86.5,-4802 86.5,-4827 297.5,-4827 297.5,-4802 86.5,-4802"/>
<text text-anchor="start" x="91.5" y="-4811.8" font-family="Helvetica,sans-Serif" font-size="14.00">extra</text>
<text text-anchor="start" x="128.5" y="-4811.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
<polygon fill="none" stroke="black" points="86.5,-4777 86.5,-4802 297.5,-4802 297.5,-4777 86.5,-4777"/>
<text text-anchor="start" x="91.5" y="-4786.8" font-family="Helvetica,sans-Serif" font-size="14.00">map_index</text>
<text text-anchor="start" x="167.5" y="-4786.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<polygon fill="none" stroke="black" points="86.5,-4752 86.5,-4777 297.5,-4777 297.5,-4752 86.5,-4752"/>
<text text-anchor="start" x="91.5" y="-4761.8" font-family="Helvetica,sans-Serif" font-size="14.00">owner</text>
<text text-anchor="start" x="134.5" y="-4761.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(500)]</text>
<polygon fill="none" stroke="black" points="86.5,-4727 86.5,-4752 297.5,-4752 297.5,-4727 86.5,-4727"/>
<text text-anchor="start" x="91.5" y="-4736.8" font-family="Helvetica,sans-Serif" font-size="14.00">task_id</text>
<text text-anchor="start" x="140.5" y="-4736.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
</g>
<!-- trigger -->
<g id="node37" class="node">
<title>trigger</title>
<polygon fill="none" stroke="black" points="474,-659 474,-687 757,-687 757,-659 474,-659"/>
<text text-anchor="start" x="584" y="-670.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">trigger</text>
<polygon fill="none" stroke="black" points="474,-634 474,-659 757,-659 757,-634 474,-634"/>
<text text-anchor="start" x="479" y="-643.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="492" y="-643.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="569" y="-643.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="474,-609 474,-634 757,-634 757,-609 474,-609"/>
<text text-anchor="start" x="479" y="-618.8" font-family="Helvetica,sans-Serif" font-size="14.00">classpath</text>
<text text-anchor="start" x="546" y="-618.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(1000)]</text>
<text text-anchor="start" x="676" y="-618.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="474,-584 474,-609 757,-609 757,-584 474,-584"/>
<text text-anchor="start" x="479" y="-593.8" font-family="Helvetica,sans-Serif" font-size="14.00">created_date</text>
<text text-anchor="start" x="569" y="-593.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="665" y="-593.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="474,-559 474,-584 757,-584 757,-559 474,-559"/>
<text text-anchor="start" x="479" y="-568.8" font-family="Helvetica,sans-Serif" font-size="14.00">kwargs</text>
<text text-anchor="start" x="529" y="-568.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
<text text-anchor="start" x="580" y="-568.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="474,-534 474,-559 757,-559 757,-534 474,-534"/>
<text text-anchor="start" x="479" y="-543.8" font-family="Helvetica,sans-Serif" font-size="14.00">triggerer_id</text>
<text text-anchor="start" x="560" y="-543.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
</g>
<!-- trigger&#45;&#45;task_instance -->
<g id="edge52" class="edge">
<title>trigger&#45;&#45;task_instance</title>
<path fill="none" stroke="#7f7f7f" stroke-dasharray="5,2" d="M764.75,-628.06C791.74,-631.15 819.85,-634.38 846.71,-637.46"/>
<text text-anchor="start" x="815.71" y="-626.26" font-family="Times,serif" font-size="14.00">0..N</text>
<text text-anchor="start" x="764.75" y="-616.86" font-family="Times,serif" font-size="14.00">{0,1}</text>
</g>
<!-- serialized_dag -->
<g id="node38" class="node">
<title>serialized_dag</title>
<polygon fill="none" stroke="black" points="55.5,-5207 55.5,-5235 327.5,-5235 327.5,-5207 55.5,-5207"/>
<text text-anchor="start" x="128" y="-5218.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">serialized_dag</text>
<polygon fill="none" stroke="black" points="55.5,-5182 55.5,-5207 327.5,-5207 327.5,-5182 55.5,-5182"/>
<text text-anchor="start" x="60.5" y="-5191.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
<text text-anchor="start" x="106.5" y="-5191.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="227.5" y="-5191.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="55.5,-5157 55.5,-5182 327.5,-5182 327.5,-5157 55.5,-5157"/>
<text text-anchor="start" x="60.5" y="-5166.8" font-family="Helvetica,sans-Serif" font-size="14.00">dag_hash</text>
<text text-anchor="start" x="127.5" y="-5166.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(32)]</text>
<text text-anchor="start" x="239.5" y="-5166.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="55.5,-5132 55.5,-5157 327.5,-5157 327.5,-5132 55.5,-5132"/>
<text text-anchor="start" x="60.5" y="-5141.8" font-family="Helvetica,sans-Serif" font-size="14.00">data</text>
<text text-anchor="start" x="91.5" y="-5141.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [JSON]</text>
<polygon fill="none" stroke="black" points="55.5,-5107 55.5,-5132 327.5,-5132 327.5,-5107 55.5,-5107"/>
<text text-anchor="start" x="60.5" y="-5116.8" font-family="Helvetica,sans-Serif" font-size="14.00">data_compressed</text>
<text text-anchor="start" x="182.5" y="-5116.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BLOB]</text>
<polygon fill="none" stroke="black" points="55.5,-5082 55.5,-5107 327.5,-5107 327.5,-5082 55.5,-5082"/>
<text text-anchor="start" x="60.5" y="-5091.8" font-family="Helvetica,sans-Serif" font-size="14.00">fileloc</text>
<text text-anchor="start" x="101.5" y="-5091.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
<text text-anchor="start" x="231.5" y="-5091.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="55.5,-5057 55.5,-5082 327.5,-5082 327.5,-5057 55.5,-5057"/>
<text text-anchor="start" x="60.5" y="-5066.8" font-family="Helvetica,sans-Serif" font-size="14.00">fileloc_hash</text>
<text text-anchor="start" x="142.5" y="-5066.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BIGINT]</text>
<text text-anchor="start" x="206.5" y="-5066.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="55.5,-5032 55.5,-5057 327.5,-5057 327.5,-5032 55.5,-5032"/>
<text text-anchor="start" x="60.5" y="-5041.8" font-family="Helvetica,sans-Serif" font-size="14.00">last_updated</text>
<text text-anchor="start" x="150.5" y="-5041.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="246.5" y="-5041.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="55.5,-5007 55.5,-5032 327.5,-5032 327.5,-5007 55.5,-5007"/>
<text text-anchor="start" x="60.5" y="-5016.8" font-family="Helvetica,sans-Serif" font-size="14.00">processor_subdir</text>
<text text-anchor="start" x="179.5" y="-5016.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(2000)]</text>
</g>
<!-- session -->
<g id="node39" class="node">
<title>session</title>
<polygon fill="none" stroke="black" points="90.5,-5361 90.5,-5389 293.5,-5389 293.5,-5361 90.5,-5361"/>
<text text-anchor="start" x="158" y="-5372.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">session</text>
<polygon fill="none" stroke="black" points="90.5,-5336 90.5,-5361 293.5,-5361 293.5,-5336 90.5,-5336"/>
<text text-anchor="start" x="95.5" y="-5345.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="108.5" y="-5345.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="185.5" y="-5345.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="90.5,-5311 90.5,-5336 293.5,-5336 293.5,-5311 90.5,-5311"/>
<text text-anchor="start" x="95.5" y="-5320.8" font-family="Helvetica,sans-Serif" font-size="14.00">data</text>
<text text-anchor="start" x="126.5" y="-5320.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BLOB]</text>
<polygon fill="none" stroke="black" points="90.5,-5286 90.5,-5311 293.5,-5311 293.5,-5286 90.5,-5286"/>
<text text-anchor="start" x="95.5" y="-5295.8" font-family="Helvetica,sans-Serif" font-size="14.00">expiry</text>
<text text-anchor="start" x="139.5" y="-5295.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [DATETIME]</text>
<polygon fill="none" stroke="black" points="90.5,-5261 90.5,-5286 293.5,-5286 293.5,-5261 90.5,-5261"/>
<text text-anchor="start" x="95.5" y="-5270.8" font-family="Helvetica,sans-Serif" font-size="14.00">session_id</text>
<text text-anchor="start" x="167.5" y="-5270.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(255)]</text>
</g>
<!-- sla_miss -->
<g id="node40" class="node">
<title>sla_miss</title>
<polygon fill="none" stroke="black" points="48.5,-5590 48.5,-5618 335.5,-5618 335.5,-5590 48.5,-5590"/>
<text text-anchor="start" x="154" y="-5601.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">sla_miss</text>
<polygon fill="none" stroke="black" points="48.5,-5565 48.5,-5590 335.5,-5590 335.5,-5565 48.5,-5565"/>
<text text-anchor="start" x="53.5" y="-5574.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">dag_id</text>
<text text-anchor="start" x="99.5" y="-5574.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="220.5" y="-5574.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="48.5,-5540 48.5,-5565 335.5,-5565 335.5,-5540 48.5,-5540"/>
<text text-anchor="start" x="53.5" y="-5549.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">execution_date</text>
<text text-anchor="start" x="158.5" y="-5549.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
<text text-anchor="start" x="254.5" y="-5549.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="48.5,-5515 48.5,-5540 335.5,-5540 335.5,-5515 48.5,-5515"/>
<text text-anchor="start" x="53.5" y="-5524.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">task_id</text>
<text text-anchor="start" x="102.5" y="-5524.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<text text-anchor="start" x="223.5" y="-5524.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="48.5,-5490 48.5,-5515 335.5,-5515 335.5,-5490 48.5,-5490"/>
<text text-anchor="start" x="53.5" y="-5499.8" font-family="Helvetica,sans-Serif" font-size="14.00">description</text>
<text text-anchor="start" x="131.5" y="-5499.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
<polygon fill="none" stroke="black" points="48.5,-5465 48.5,-5490 335.5,-5490 335.5,-5465 48.5,-5465"/>
<text text-anchor="start" x="53.5" y="-5474.8" font-family="Helvetica,sans-Serif" font-size="14.00">email_sent</text>
<text text-anchor="start" x="128.5" y="-5474.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
<polygon fill="none" stroke="black" points="48.5,-5440 48.5,-5465 335.5,-5465 335.5,-5440 48.5,-5440"/>
<text text-anchor="start" x="53.5" y="-5449.8" font-family="Helvetica,sans-Serif" font-size="14.00">notification_sent</text>
<text text-anchor="start" x="168.5" y="-5449.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
<polygon fill="none" stroke="black" points="48.5,-5415 48.5,-5440 335.5,-5440 335.5,-5415 48.5,-5415"/>
<text text-anchor="start" x="53.5" y="-5424.8" font-family="Helvetica,sans-Serif" font-size="14.00">timestamp</text>
<text text-anchor="start" x="128.5" y="-5424.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TIMESTAMP]</text>
</g>
<!-- slot_pool -->
<g id="node41" class="node">
<title>slot_pool</title>
<polygon fill="none" stroke="black" points="103.5,-5745 103.5,-5773 279.5,-5773 279.5,-5745 103.5,-5745"/>
<text text-anchor="start" x="150.5" y="-5756.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">slot_pool</text>
<polygon fill="none" stroke="black" points="103.5,-5720 103.5,-5745 279.5,-5745 279.5,-5720 103.5,-5720"/>
<text text-anchor="start" x="108.5" y="-5729.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="121.5" y="-5729.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="198.5" y="-5729.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="103.5,-5695 103.5,-5720 279.5,-5720 279.5,-5695 103.5,-5695"/>
<text text-anchor="start" x="108.5" y="-5704.8" font-family="Helvetica,sans-Serif" font-size="14.00">description</text>
<text text-anchor="start" x="186.5" y="-5704.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
<polygon fill="none" stroke="black" points="103.5,-5670 103.5,-5695 279.5,-5695 279.5,-5670 103.5,-5670"/>
<text text-anchor="start" x="108.5" y="-5679.8" font-family="Helvetica,sans-Serif" font-size="14.00">pool</text>
<text text-anchor="start" x="138.5" y="-5679.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(256)]</text>
<polygon fill="none" stroke="black" points="103.5,-5645 103.5,-5670 279.5,-5670 279.5,-5645 103.5,-5645"/>
<text text-anchor="start" x="108.5" y="-5654.8" font-family="Helvetica,sans-Serif" font-size="14.00">slots</text>
<text text-anchor="start" x="141.5" y="-5654.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
</g>
<!-- variable -->
<g id="node42" class="node">
<title>variable</title>
<polygon fill="none" stroke="black" points="100.5,-5924 100.5,-5952 283.5,-5952 283.5,-5924 100.5,-5924"/>
<text text-anchor="start" x="155.5" y="-5935.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="16.00">variable</text>
<polygon fill="none" stroke="black" points="100.5,-5899 100.5,-5924 283.5,-5924 283.5,-5899 100.5,-5899"/>
<text text-anchor="start" x="105.5" y="-5908.8" font-family="Helvetica,sans-Serif" text-decoration="underline" font-size="14.00">id</text>
<text text-anchor="start" x="118.5" y="-5908.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [INTEGER]</text>
<text text-anchor="start" x="195.5" y="-5908.8" font-family="Helvetica,sans-Serif" font-size="14.00"> NOT NULL</text>
<polygon fill="none" stroke="black" points="100.5,-5874 100.5,-5899 283.5,-5899 283.5,-5874 100.5,-5874"/>
<text text-anchor="start" x="105.5" y="-5883.8" font-family="Helvetica,sans-Serif" font-size="14.00">description</text>
<text text-anchor="start" x="183.5" y="-5883.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
<polygon fill="none" stroke="black" points="100.5,-5849 100.5,-5874 283.5,-5874 283.5,-5849 100.5,-5849"/>
<text text-anchor="start" x="105.5" y="-5858.8" font-family="Helvetica,sans-Serif" font-size="14.00">is_encrypted</text>
<text text-anchor="start" x="194.5" y="-5858.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [BOOLEAN]</text>
<polygon fill="none" stroke="black" points="100.5,-5824 100.5,-5849 283.5,-5849 283.5,-5824 100.5,-5824"/>
<text text-anchor="start" x="105.5" y="-5833.8" font-family="Helvetica,sans-Serif" font-size="14.00">key</text>
<text text-anchor="start" x="130.5" y="-5833.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [VARCHAR(250)]</text>
<polygon fill="none" stroke="black" points="100.5,-5799 100.5,-5824 283.5,-5824 283.5,-5799 100.5,-5799"/>
<text text-anchor="start" x="105.5" y="-5808.8" font-family="Helvetica,sans-Serif" font-size="14.00">val</text>
<text text-anchor="start" x="126.5" y="-5808.8" font-family="Helvetica,sans-Serif" font-size="14.00"> [TEXT]</text>
</g>
</g>
</svg>