Portal/rsconcept/frontend/public/db_schema.svg

1122 lines
121 KiB
XML
Raw Normal View History

2024-07-28 13:07:00 +03:00
<?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.40.1 (20161225.0304)
2024-08-01 12:03:58 +03:00
--><!-- Title: model_graph Pages: 1 --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="2142pt" height="1704pt" viewBox="0.00 0.00 2142.00 1703.80">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 1699.8)">
2024-07-28 13:07:00 +03:00
<title>model_graph</title>
2024-08-01 12:03:58 +03:00
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-1699.8 2138,-1699.8 2138,4 -4,4"/>
2024-07-28 13:07:00 +03:00
<g id="clust2" class="cluster">
<title>cluster_django_contrib_auth</title>
<path fill="none" stroke="#698b22" d="M325,-150.6C325,-150.6 774,-150.6 774,-150.6 780,-150.6 786,-156.6 786,-162.6 786,-162.6 786,-841 786,-841 786,-847 780,-853 774,-853 774,-853 325,-853 325,-853 319,-853 313,-847 313,-841 313,-841 313,-162.6 313,-162.6 313,-156.6 319,-150.6 325,-150.6"/>
<text text-anchor="start" x="465.619" y="-837" font-family="Roboto" font-size="8.00" fill="#000000">          </text>
<text text-anchor="start" x="485.619" y="-837" font-family="Roboto" font-size="10.00" fill="#000000">          </text>
<text text-anchor="start" x="510.619" y="-837" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#000000">django.contrib.auth</text>
<text text-anchor="start" x="588.381" y="-837" font-family="Roboto" font-size="10.00" fill="#000000">          </text>
<text text-anchor="start" x="613.381" y="-837" font-family="Roboto" font-size="8.00" fill="#000000">          </text>
</g>
<g id="clust1" class="cluster">
<title>cluster_django_contrib_admin</title>
<path fill="none" stroke="#698b22" d="M20,-906.6C20,-906.6 222,-906.6 222,-906.6 228,-906.6 234,-912.6 234,-918.6 234,-918.6 234,-1074.6 234,-1074.6 234,-1080.6 228,-1086.6 222,-1086.6 222,-1086.6 20,-1086.6 20,-1086.6 14,-1086.6 8,-1080.6 8,-1074.6 8,-1074.6 8,-918.6 8,-918.6 8,-912.6 14,-906.6 20,-906.6"/>
<text text-anchor="start" x="33.2295" y="-1070.6" font-family="Roboto" font-size="8.00" fill="#000000">          </text>
<text text-anchor="start" x="53.2295" y="-1070.6" font-family="Roboto" font-size="10.00" fill="#000000">          </text>
<text text-anchor="start" x="78.2295" y="-1070.6" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#000000">django.contrib.admin</text>
<text text-anchor="start" x="163.7705" y="-1070.6" font-family="Roboto" font-size="10.00" fill="#000000">          </text>
<text text-anchor="start" x="188.7705" y="-1070.6" font-family="Roboto" font-size="8.00" fill="#000000">          </text>
</g>
<g id="clust3" class="cluster">
<title>cluster_django_contrib_contenttypes</title>
<path fill="none" stroke="#698b22" d="M126,-8C126,-8 328,-8 328,-8 334,-8 340,-14 340,-20 340,-20 340,-111 340,-111 340,-117 334,-123 328,-123 328,-123 126,-123 126,-123 120,-123 114,-117 114,-111 114,-111 114,-20 114,-20 114,-14 120,-8 126,-8"/>
<text text-anchor="start" x="126.4565" y="-107" font-family="Roboto" font-size="8.00" fill="#000000">          </text>
<text text-anchor="start" x="146.4565" y="-107" font-family="Roboto" font-size="10.00" fill="#000000">          </text>
<text text-anchor="start" x="171.4565" y="-107" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#000000">django.contrib.contenttypes</text>
<text text-anchor="start" x="282.5435" y="-107" font-family="Roboto" font-size="10.00" fill="#000000">          </text>
<text text-anchor="start" x="307.5435" y="-107" font-family="Roboto" font-size="8.00" fill="#000000">          </text>
</g>
<g id="clust4" class="cluster">
<title>cluster_django_contrib_sessions</title>
2024-08-01 12:03:58 +03:00
<path fill="none" stroke="#698b22" d="M1930,-1159.7C1930,-1159.7 2114,-1159.7 2114,-1159.7 2120,-1159.7 2126,-1165.7 2126,-1171.7 2126,-1171.7 2126,-1673.3 2126,-1673.3 2126,-1679.3 2120,-1685.3 2114,-1685.3 2114,-1685.3 1930,-1685.3 1930,-1685.3 1924,-1685.3 1918,-1679.3 1918,-1673.3 1918,-1673.3 1918,-1171.7 1918,-1171.7 1918,-1165.7 1924,-1159.7 1930,-1159.7"/>
<text text-anchor="start" x="1930.341" y="-1669.3" font-family="Roboto" font-size="8.00" fill="#000000">          </text>
<text text-anchor="start" x="1950.341" y="-1669.3" font-family="Roboto" font-size="10.00" fill="#000000">          </text>
<text text-anchor="start" x="1975.341" y="-1669.3" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#000000">django.contrib.sessions</text>
<text text-anchor="start" x="2068.659" y="-1669.3" font-family="Roboto" font-size="10.00" fill="#000000">          </text>
<text text-anchor="start" x="2093.659" y="-1669.3" font-family="Roboto" font-size="8.00" fill="#000000">          </text>
2024-07-28 13:07:00 +03:00
</g>
<g id="clust5" class="cluster">
<title>cluster_django_rest_passwordreset</title>
<path fill="none" stroke="#698b22" d="M254,-919.6C254,-919.6 452,-919.6 452,-919.6 458,-919.6 464,-925.6 464,-931.6 464,-931.6 464,-1061.6 464,-1061.6 464,-1067.6 458,-1073.6 452,-1073.6 452,-1073.6 254,-1073.6 254,-1073.6 248,-1073.6 242,-1067.6 242,-1061.6 242,-1061.6 242,-931.6 242,-931.6 242,-925.6 248,-919.6 254,-919.6"/>
<text text-anchor="start" x="253.853" y="-1057.6" font-family="Roboto" font-size="8.00" fill="#000000">          </text>
<text text-anchor="start" x="273.853" y="-1057.6" font-family="Roboto" font-size="10.00" fill="#000000">          </text>
<text text-anchor="start" x="298.853" y="-1057.6" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#000000">django_rest_passwordreset</text>
<text text-anchor="start" x="407.147" y="-1057.6" font-family="Roboto" font-size="10.00" fill="#000000">          </text>
<text text-anchor="start" x="432.147" y="-1057.6" font-family="Roboto" font-size="8.00" fill="#000000">          </text>
</g>
<g id="clust6" class="cluster">
<title>cluster_apps_library</title>
2024-08-01 12:03:58 +03:00
<path fill="none" stroke="#698b22" d="M484,-880.6C484,-880.6 1152,-880.6 1152,-880.6 1158,-880.6 1164,-886.6 1164,-892.6 1164,-892.6 1164,-1481.2 1164,-1481.2 1164,-1487.2 1158,-1493.2 1152,-1493.2 1152,-1493.2 484,-1493.2 484,-1493.2 478,-1493.2 472,-1487.2 472,-1481.2 472,-1481.2 472,-892.6 472,-892.6 472,-886.6 478,-880.6 484,-880.6"/>
<text text-anchor="start" x="749.2585" y="-1477.2" font-family="Roboto" font-size="8.00" fill="#000000">          </text>
<text text-anchor="start" x="769.2585" y="-1477.2" font-family="Roboto" font-size="10.00" fill="#000000">          </text>
<text text-anchor="start" x="794.2585" y="-1477.2" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#000000">apps.library</text>
<text text-anchor="start" x="841.7415" y="-1477.2" font-family="Roboto" font-size="10.00" fill="#000000">          </text>
<text text-anchor="start" x="866.7415" y="-1477.2" font-family="Roboto" font-size="8.00" fill="#000000">          </text>
2024-07-28 13:07:00 +03:00
</g>
<g id="clust7" class="cluster">
<title>cluster_apps_rsform</title>
2024-08-01 12:03:58 +03:00
<path fill="none" stroke="#698b22" d="M1706,-1300.2C1706,-1300.2 1898,-1300.2 1898,-1300.2 1904,-1300.2 1910,-1306.2 1910,-1312.2 1910,-1312.2 1910,-1520.2 1910,-1520.2 1910,-1526.2 1904,-1532.2 1898,-1532.2 1898,-1532.2 1706,-1532.2 1706,-1532.2 1700,-1532.2 1694,-1526.2 1694,-1520.2 1694,-1520.2 1694,-1312.2 1694,-1312.2 1694,-1306.2 1700,-1300.2 1706,-1300.2"/>
<text text-anchor="start" x="1733.2585" y="-1516.2" font-family="Roboto" font-size="8.00" fill="#000000">          </text>
<text text-anchor="start" x="1753.2585" y="-1516.2" font-family="Roboto" font-size="10.00" fill="#000000">          </text>
<text text-anchor="start" x="1778.2585" y="-1516.2" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#000000">apps.rsform</text>
<text text-anchor="start" x="1825.7415" y="-1516.2" font-family="Roboto" font-size="10.00" fill="#000000">          </text>
<text text-anchor="start" x="1850.7415" y="-1516.2" font-family="Roboto" font-size="8.00" fill="#000000">          </text>
2024-07-28 13:07:00 +03:00
</g>
<g id="clust8" class="cluster">
<title>cluster_apps_oss</title>
2024-08-01 12:03:58 +03:00
<path fill="none" stroke="#698b22" d="M1184,-1114.2C1184,-1114.2 1674,-1114.2 1674,-1114.2 1680,-1114.2 1686,-1120.2 1686,-1126.2 1686,-1126.2 1686,-1675.8 1686,-1675.8 1686,-1681.8 1680,-1687.8 1674,-1687.8 1674,-1687.8 1184,-1687.8 1184,-1687.8 1178,-1687.8 1172,-1681.8 1172,-1675.8 1172,-1675.8 1172,-1126.2 1172,-1126.2 1172,-1120.2 1178,-1114.2 1184,-1114.2"/>
<text text-anchor="start" x="1367.197" y="-1671.8" font-family="Roboto" font-size="8.00" fill="#000000">          </text>
<text text-anchor="start" x="1387.197" y="-1671.8" font-family="Roboto" font-size="10.00" fill="#000000">          </text>
<text text-anchor="start" x="1412.197" y="-1671.8" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#000000">apps.oss</text>
<text text-anchor="start" x="1445.803" y="-1671.8" font-family="Roboto" font-size="10.00" fill="#000000">          </text>
<text text-anchor="start" x="1470.803" y="-1671.8" font-family="Roboto" font-size="8.00" fill="#000000">          </text>
2024-07-28 13:07:00 +03:00
</g>
<!-- django_contrib_admin_models_LogEntry -->
<g id="node1" class="node">
<title>django_contrib_admin_models_LogEntry</title>
<polygon fill="#ffffff" stroke="transparent" points="24,-918.6 24,-1046.6 218,-1046.6 218,-918.6 24,-918.6"/>
<polygon fill="#1b563f" stroke="transparent" points="25,-1023.6 25,-1045.6 217,-1045.6 217,-1023.6 25,-1023.6"/>
<text text-anchor="start" x="80.837" y="-1032.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="92.837" y="-1032.6" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#ffffff">      LogEntry      </text>
<text text-anchor="start" x="27" y="-1015.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="39" y="-1015.4" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">id</text>
<text text-anchor="start" x="45.2232" y="-1015.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="108" y="-1015.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="120" y="-1015.4" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">AutoField</text>
<text text-anchor="start" x="152.4432" y="-1015.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="27" y="-1002.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="39" y="-1002.4" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#7b7b7b">content_type</text>
<text text-anchor="start" x="80.3232" y="-1002.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="108" y="-1002.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="120" y="-1002.4" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#7b7b7b">ForeignKey (id)</text>
<text text-anchor="start" x="171.7608" y="-1002.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="27" y="-989.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="39" y="-989.4" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">user</text>
<text text-anchor="start" x="52.3256" y="-989.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="108" y="-989.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="120" y="-989.4" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">ForeignKey (id)</text>
<text text-anchor="start" x="171.7608" y="-989.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="27" y="-976.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="39" y="-976.4" font-family="Roboto" font-size="8.00" fill="#000000">action_flag</text>
<text text-anchor="start" x="74.9864" y="-976.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="107.728" y="-976.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="119.728" y="-976.4" font-family="Roboto" font-size="8.00" fill="#000000">PositiveSmallIntegerField</text>
<text text-anchor="start" x="203.272" y="-976.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="27" y="-963.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="39" y="-963.4" font-family="Roboto" font-size="8.00" fill="#000000">action_time</text>
<text text-anchor="start" x="76.7696" y="-963.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="108" y="-963.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="120" y="-963.4" font-family="Roboto" font-size="8.00" fill="#000000">DateTimeField</text>
<text text-anchor="start" x="168.4304" y="-963.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="26.6236" y="-950.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="38.6236" y="-950.4" font-family="Roboto" font-size="8.00" fill="#7b7b7b">change_message</text>
<text text-anchor="start" x="92.3764" y="-950.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="108" y="-950.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="120" y="-950.4" font-family="Roboto" font-size="8.00" fill="#7b7b7b">TextField</text>
<text text-anchor="start" x="151.1064" y="-950.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="27" y="-937.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="39" y="-937.4" font-family="Roboto" font-size="8.00" fill="#7b7b7b">object_id</text>
<text text-anchor="start" x="68.772" y="-937.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="108" y="-937.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="120" y="-937.4" font-family="Roboto" font-size="8.00" fill="#7b7b7b">TextField</text>
<text text-anchor="start" x="151.1064" y="-937.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="27" y="-924.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="39" y="-924.4" font-family="Roboto" font-size="8.00" fill="#000000">object_repr</text>
<text text-anchor="start" x="75.4264" y="-924.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="108" y="-924.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="120" y="-924.4" font-family="Roboto" font-size="8.00" fill="#000000">CharField</text>
<text text-anchor="start" x="151.9944" y="-924.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<polygon fill="none" stroke="#000000" points="24,-918.6 24,-1046.6 218,-1046.6 218,-918.6 24,-918.6"/>
</g>
<!-- django_contrib_auth_models_User -->
<g id="node5" class="node">
<title>django_contrib_auth_models_User</title>
<polygon fill="#ffffff" stroke="transparent" points="476.5,-638 476.5,-813 621.5,-813 621.5,-638 476.5,-638"/>
<polygon fill="#1b563f" stroke="transparent" points="478,-781.5 478,-811.5 621,-811.5 621,-781.5 478,-781.5"/>
<text text-anchor="start" x="526.562" y="-798.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="538.562" y="-798.5" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#ffffff">      User</text>
<text text-anchor="start" x="509.9865" y="-788.5" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#ffffff">&lt;</text>
<text text-anchor="start" x="515.6255" y="-788.5" font-family="Roboto" font-weight="bold" font-style="italic" font-size="10.00" fill="#ffffff">AbstractUser</text>
<text text-anchor="start" x="568.3745" y="-788.5" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#ffffff">&gt;      </text>
<text text-anchor="start" x="480" y="-773.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="492" y="-773.3" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">id</text>
<text text-anchor="start" x="498.2232" y="-773.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="547" y="-773.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="559" y="-773.3" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">AutoField</text>
<text text-anchor="start" x="591.4432" y="-773.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="480" y="-760.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="492" y="-760.3" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">date_joined</text>
<text text-anchor="start" x="529.3232" y="-760.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="546.7848" y="-760.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="558.7848" y="-760.3" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">DateTimeField</text>
<text text-anchor="start" x="607.2152" y="-760.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="480" y="-747.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="492" y="-747.3" font-family="Roboto" font-style="italic" font-size="8.00" fill="#7b7b7b">email</text>
<text text-anchor="start" x="509.772" y="-747.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="547" y="-747.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="559" y="-747.3" font-family="Roboto" font-style="italic" font-size="8.00" fill="#7b7b7b">EmailField</text>
<text text-anchor="start" x="594.5528" y="-747.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="480" y="-734.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="492" y="-734.3" font-family="Roboto" font-style="italic" font-size="8.00" fill="#7b7b7b">first_name</text>
<text text-anchor="start" x="526.2096" y="-734.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="547" y="-734.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="559" y="-734.3" font-family="Roboto" font-style="italic" font-size="8.00" fill="#7b7b7b">CharField</text>
<text text-anchor="start" x="590.9944" y="-734.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="480" y="-721.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="492" y="-721.3" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">is_active</text>
<text text-anchor="start" x="520.4344" y="-721.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="547" y="-721.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="559" y="-721.3" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">BooleanField</text>
<text text-anchor="start" x="602.1056" y="-721.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="480" y="-708.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="492" y="-708.3" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">is_staff</text>
<text text-anchor="start" x="515.5464" y="-708.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="547" y="-708.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="559" y="-708.3" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">BooleanField</text>
<text text-anchor="start" x="602.1056" y="-708.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="479.5072" y="-695.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="491.5072" y="-695.3" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">is_superuser</text>
<text text-anchor="start" x="531.4928" y="-695.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="547" y="-695.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="559" y="-695.3" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">BooleanField</text>
<text text-anchor="start" x="602.1056" y="-695.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="480" y="-682.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="492" y="-682.3" font-family="Roboto" font-style="italic" font-size="8.00" fill="#7b7b7b">last_login</text>
<text text-anchor="start" x="523.5552" y="-682.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="546.7848" y="-682.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="558.7848" y="-682.3" font-family="Roboto" font-style="italic" font-size="8.00" fill="#7b7b7b">DateTimeField</text>
<text text-anchor="start" x="607.2152" y="-682.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="480" y="-669.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="492" y="-669.3" font-family="Roboto" font-style="italic" font-size="8.00" fill="#7b7b7b">last_name</text>
<text text-anchor="start" x="524.4344" y="-669.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="547" y="-669.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="559" y="-669.3" font-family="Roboto" font-style="italic" font-size="8.00" fill="#7b7b7b">CharField</text>
<text text-anchor="start" x="590.9944" y="-669.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="480" y="-656.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="492" y="-656.3" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">password</text>
<text text-anchor="start" x="522.212" y="-656.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="547" y="-656.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="559" y="-656.3" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">CharField</text>
<text text-anchor="start" x="590.9944" y="-656.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="480" y="-643.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="492" y="-643.3" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">username</text>
<text text-anchor="start" x="522.6512" y="-643.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="547" y="-643.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="559" y="-643.3" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">CharField</text>
<text text-anchor="start" x="590.9944" y="-643.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<polygon fill="none" stroke="#000000" points="476.5,-638 476.5,-813 621.5,-813 621.5,-638 476.5,-638"/>
</g>
<!-- django_contrib_admin_models_LogEntry&#45;&gt;django_contrib_auth_models_User -->
<g id="edge1" class="edge">
<title>django_contrib_admin_models_LogEntry-&gt;django_contrib_auth_models_User</title>
<path fill="none" stroke="#000000" d="M199.7303,-909.2605C212.1368,-899.1044 225.1274,-889.2155 238,-880.6 311.8327,-831.1847 403.6232,-787.3015 468.2855,-758.9354"/>
<ellipse fill="#000000" stroke="#000000" cx="196.3792" cy="-912.038" rx="4" ry="4"/>
<text text-anchor="middle" x="285.6564" y="-863.4" font-family="Roboto" font-size="8.00" fill="#000000"> user (logentry)</text>
</g>
<!-- django_contrib_contenttypes_models_ContentType -->
<g id="node6" class="node">
<title>django_contrib_contenttypes_models_ContentType</title>
<polygon fill="#ffffff" stroke="transparent" points="148.5,-20 148.5,-83 269.5,-83 269.5,-20 148.5,-20"/>
<polygon fill="#1b563f" stroke="transparent" points="150,-59.5 150,-81.5 269,-81.5 269,-59.5 150,-59.5"/>
<text text-anchor="start" x="162.393" y="-68.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="174.393" y="-68.5" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#ffffff">      ContentType      </text>
<text text-anchor="start" x="152" y="-51.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="164" y="-51.3" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">id</text>
<text text-anchor="start" x="170.2232" y="-51.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="210.7784" y="-51.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="222.7784" y="-51.3" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">AutoField</text>
<text text-anchor="start" x="255.2216" y="-51.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="151.95" y="-38.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="163.95" y="-38.3" font-family="Roboto" font-size="8.00" fill="#000000">app_label</text>
<text text-anchor="start" x="195.05" y="-38.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="211" y="-38.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="223" y="-38.3" font-family="Roboto" font-size="8.00" fill="#000000">CharField</text>
<text text-anchor="start" x="254.9944" y="-38.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="152" y="-25.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="164" y="-25.3" font-family="Roboto" font-size="8.00" fill="#000000">model</text>
<text text-anchor="start" x="183.9976" y="-25.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="211" y="-25.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="223" y="-25.3" font-family="Roboto" font-size="8.00" fill="#000000">CharField</text>
<text text-anchor="start" x="254.9944" y="-25.3" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<polygon fill="none" stroke="#000000" points="148.5,-20 148.5,-83 269.5,-83 269.5,-20 148.5,-20"/>
</g>
<!-- django_contrib_admin_models_LogEntry&#45;&gt;django_contrib_contenttypes_models_ContentType -->
<g id="edge2" class="edge">
<title>django_contrib_admin_models_LogEntry-&gt;django_contrib_contenttypes_models_ContentType</title>
<path fill="none" stroke="#000000" d="M126.4233,-906.3843C129.6027,-855.2479 133,-786.3654 133,-725.5 133,-725.5 133,-725.5 133,-200.6 133,-158.3261 157.5505,-115.9416 178.7444,-87.2281"/>
<ellipse fill="#000000" stroke="#000000" cx="126.1673" cy="-910.443" rx="4" ry="4"/>
<text text-anchor="middle" x="171.6552" y="-453.4" font-family="Roboto" font-size="8.00" fill="#000000"> content_type (logentry)</text>
</g>
<!-- django_contrib_auth_models_AbstractUser -->
<g id="node2" class="node">
<title>django_contrib_auth_models_AbstractUser</title>
<polygon fill="#ffffff" stroke="transparent" points="443.5,-374.8 443.5,-536.8 628.5,-536.8 628.5,-374.8 443.5,-374.8"/>
<polygon fill="#1b563f" stroke="transparent" points="445,-505.8 445,-535.8 628,-535.8 628,-505.8 445,-505.8"/>
<text text-anchor="start" x="496.6255" y="-522.8" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="508.6255" y="-522.8" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#ffffff">      AbstractUser</text>
<text text-anchor="start" x="449.6295" y="-512.8" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#ffffff">&lt;</text>
<text text-anchor="start" x="455.2685" y="-512.8" font-family="Roboto" font-weight="bold" font-style="italic" font-size="10.00" fill="#ffffff">AbstractBaseUser,PermissionsMixin</text>
<text text-anchor="start" x="602.7315" y="-512.8" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#ffffff">&gt;      </text>
<text text-anchor="start" x="447" y="-497.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="459" y="-497.6" font-family="Roboto" font-size="8.00" fill="#000000">date_joined</text>
<text text-anchor="start" x="496.3232" y="-497.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="534" y="-497.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="546" y="-497.6" font-family="Roboto" font-size="8.00" fill="#000000">DateTimeField</text>
<text text-anchor="start" x="594.4304" y="-497.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="447" y="-484.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="459" y="-484.6" font-family="Roboto" font-size="8.00" fill="#7b7b7b">email</text>
<text text-anchor="start" x="476.772" y="-484.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="534" y="-484.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="546" y="-484.6" font-family="Roboto" font-size="8.00" fill="#7b7b7b">EmailField</text>
<text text-anchor="start" x="581.5528" y="-484.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="447" y="-471.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="459" y="-471.6" font-family="Roboto" font-size="8.00" fill="#7b7b7b">first_name</text>
<text text-anchor="start" x="493.2096" y="-471.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="534" y="-471.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="546" y="-471.6" font-family="Roboto" font-size="8.00" fill="#7b7b7b">CharField</text>
<text text-anchor="start" x="577.9944" y="-471.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="447" y="-458.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="459" y="-458.6" font-family="Roboto" font-size="8.00" fill="#000000">is_active</text>
<text text-anchor="start" x="487.4344" y="-458.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="534" y="-458.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="546" y="-458.6" font-family="Roboto" font-size="8.00" fill="#000000">BooleanField</text>
<text text-anchor="start" x="589.1056" y="-458.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="447" y="-445.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="459" y="-445.6" font-family="Roboto" font-size="8.00" fill="#000000">is_staff</text>
<text text-anchor="start" x="482.5464" y="-445.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="534" y="-445.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="546" y="-445.6" font-family="Roboto" font-size="8.00" fill="#000000">BooleanField</text>
<text text-anchor="start" x="589.1056" y="-445.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="447" y="-432.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="459" y="-432.6" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">is_superuser</text>
<text text-anchor="start" x="498.9856" y="-432.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="534" y="-432.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="546" y="-432.6" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">BooleanField</text>
<text text-anchor="start" x="589.1056" y="-432.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="447" y="-419.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="459" y="-419.6" font-family="Roboto" font-style="italic" font-size="8.00" fill="#7b7b7b">last_login</text>
<text text-anchor="start" x="490.5552" y="-419.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="534" y="-419.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="546" y="-419.6" font-family="Roboto" font-style="italic" font-size="8.00" fill="#7b7b7b">DateTimeField</text>
<text text-anchor="start" x="594.4304" y="-419.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="447" y="-406.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="459" y="-406.6" font-family="Roboto" font-size="8.00" fill="#7b7b7b">last_name</text>
<text text-anchor="start" x="491.4344" y="-406.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="534" y="-406.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="546" y="-406.6" font-family="Roboto" font-size="8.00" fill="#7b7b7b">CharField</text>
<text text-anchor="start" x="577.9944" y="-406.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="447" y="-393.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="459" y="-393.6" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">password</text>
<text text-anchor="start" x="489.212" y="-393.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="534" y="-393.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="546" y="-393.6" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">CharField</text>
<text text-anchor="start" x="577.9944" y="-393.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="447" y="-380.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="459" y="-380.6" font-family="Roboto" font-size="8.00" fill="#000000">username</text>
<text text-anchor="start" x="489.6512" y="-380.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="534" y="-380.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="546" y="-380.6" font-family="Roboto" font-size="8.00" fill="#000000">CharField</text>
<text text-anchor="start" x="577.9944" y="-380.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<polygon fill="none" stroke="#000000" points="443.5,-374.8 443.5,-536.8 628.5,-536.8 628.5,-374.8 443.5,-374.8"/>
</g>
<!-- django_contrib_auth_base_user_AbstractBaseUser -->
<g id="node20" class="node">
<title>django_contrib_auth_base_user_AbstractBaseUser</title>
<polygon fill="#ffffff" stroke="transparent" points="802,-286.6 802,-308.6 904,-308.6 904,-286.6 802,-286.6"/>
<polygon fill="#1b563f" stroke="transparent" points="802,-286.6 802,-308.6 904,-308.6 904,-286.6 802,-286.6"/>
<text text-anchor="start" x="805.689" y="-294.8" font-family="Roboto" font-size="8.00" fill="#000000">  </text>
<text text-anchor="start" x="809.689" y="-294.8" font-family="Roboto" font-size="12.00" fill="#ffffff">AbstractBaseUser</text>
<text text-anchor="start" x="896.311" y="-294.8" font-family="Roboto" font-size="8.00" fill="#000000">  </text>
</g>
<!-- django_contrib_auth_models_AbstractUser&#45;&gt;django_contrib_auth_base_user_AbstractBaseUser -->
<g id="edge3" class="edge">
<title>django_contrib_auth_models_AbstractUser-&gt;django_contrib_auth_base_user_AbstractBaseUser</title>
<path fill="none" stroke="#000000" d="M636.7772,-376.0573C639.8493,-374.2317 642.9271,-372.4743 646,-370.8 670.6061,-357.3929 735.2252,-335.2416 785.7811,-318.812"/>
<polygon fill="none" stroke="#000000" points="786.9294,-322.1192 795.3663,-315.7105 784.7744,-315.4591 786.9294,-322.1192"/>
<text text-anchor="middle" x="754.7688" y="-345.6" font-family="Roboto" font-size="8.00" fill="#000000"> abstract</text>
<text text-anchor="middle" x="754.7688" y="-336" font-family="Roboto" font-size="8.00" fill="#000000">inheritance</text>
</g>
<!-- django_contrib_auth_models_PermissionsMixin -->
<g id="node21" class="node">
<title>django_contrib_auth_models_PermissionsMixin</title>
<polygon fill="#ffffff" stroke="transparent" points="193,-286.6 193,-308.6 297,-308.6 297,-286.6 193,-286.6"/>
<polygon fill="#1b563f" stroke="transparent" points="193,-286.6 193,-308.6 297,-308.6 297,-286.6 193,-286.6"/>
<text text-anchor="start" x="197.3332" y="-294.8" font-family="Roboto" font-size="8.00" fill="#000000">  </text>
<text text-anchor="start" x="201.3332" y="-294.8" font-family="Roboto" font-size="12.00" fill="#ffffff">PermissionsMixin</text>
<text text-anchor="start" x="288.6668" y="-294.8" font-family="Roboto" font-size="8.00" fill="#000000">  </text>
</g>
<!-- django_contrib_auth_models_AbstractUser&#45;&gt;django_contrib_auth_models_PermissionsMixin -->
<g id="edge4" class="edge">
<title>django_contrib_auth_models_AbstractUser-&gt;django_contrib_auth_models_PermissionsMixin</title>
<path fill="none" stroke="#000000" d="M435.3145,-379.3223C430.5377,-376.3486 425.7526,-373.4917 421,-370.8 384.8091,-350.3025 341.7323,-332.2879 307.2541,-319.2588"/>
<polygon fill="none" stroke="#000000" points="308.3629,-315.9369 297.7703,-315.7182 305.9146,-322.4948 308.3629,-315.9369"/>
<text text-anchor="middle" x="400.7688" y="-345.6" font-family="Roboto" font-size="8.00" fill="#000000"> abstract</text>
<text text-anchor="middle" x="400.7688" y="-336" font-family="Roboto" font-size="8.00" fill="#000000">inheritance</text>
</g>
<!-- django_contrib_auth_models_Permission -->
<g id="node3" class="node">
<title>django_contrib_auth_models_Permission</title>
<polygon fill="#ffffff" stroke="transparent" points="329,-162.6 329,-238.6 479,-238.6 479,-162.6 329,-162.6"/>
<polygon fill="#1b563f" stroke="transparent" points="330,-215.6 330,-237.6 478,-237.6 478,-215.6 330,-215.6"/>
<text text-anchor="start" x="360.779" y="-224.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="372.779" y="-224.6" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#ffffff">      Permission      </text>
<text text-anchor="start" x="332" y="-207.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="344" y="-207.4" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">id</text>
<text text-anchor="start" x="350.2232" y="-207.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="401" y="-207.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="413" y="-207.4" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">AutoField</text>
<text text-anchor="start" x="445.4432" y="-207.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="331.8384" y="-194.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="343.8384" y="-194.4" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">content_type</text>
<text text-anchor="start" x="385.1616" y="-194.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="400.6196" y="-194.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="412.6196" y="-194.4" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">ForeignKey (id)</text>
<text text-anchor="start" x="464.3804" y="-194.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="332" y="-181.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="344" y="-181.4" font-family="Roboto" font-size="8.00" fill="#000000">codename</text>
<text text-anchor="start" x="376.428" y="-181.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="401" y="-181.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="413" y="-181.4" font-family="Roboto" font-size="8.00" fill="#000000">CharField</text>
<text text-anchor="start" x="444.9944" y="-181.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="332" y="-168.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="344" y="-168.4" font-family="Roboto" font-size="8.00" fill="#000000">name</text>
<text text-anchor="start" x="361.3256" y="-168.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="401" y="-168.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="413" y="-168.4" font-family="Roboto" font-size="8.00" fill="#000000">CharField</text>
<text text-anchor="start" x="444.9944" y="-168.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<polygon fill="none" stroke="#000000" points="329,-162.6 329,-238.6 479,-238.6 479,-162.6 329,-162.6"/>
</g>
<!-- django_contrib_auth_models_Permission&#45;&gt;django_contrib_contenttypes_models_ContentType -->
<g id="edge5" class="edge">
<title>django_contrib_auth_models_Permission-&gt;django_contrib_contenttypes_models_ContentType</title>
<path fill="none" stroke="#000000" d="M342.258,-153.3911C314.2393,-131.9676 281.6472,-107.0471 255.7088,-87.2143"/>
<ellipse fill="#000000" stroke="#000000" cx="345.7251" cy="-156.0421" rx="4" ry="4"/>
<text text-anchor="middle" x="365.878" y="-133.4" font-family="Roboto" font-size="8.00" fill="#000000"> content_type (permission)</text>
</g>
<!-- django_contrib_auth_models_Group -->
<g id="node4" class="node">
<title>django_contrib_auth_models_Group</title>
<polygon fill="#ffffff" stroke="transparent" points="662.5,-430.8 662.5,-480.8 769.5,-480.8 769.5,-430.8 662.5,-430.8"/>
<polygon fill="#1b563f" stroke="transparent" points="664,-457.8 664,-479.8 769,-479.8 769,-457.8 664,-457.8"/>
<text text-anchor="start" x="682.726" y="-466.8" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="694.726" y="-466.8" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#ffffff">      Group      </text>
<text text-anchor="start" x="666" y="-449.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="678" y="-449.6" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">id</text>
<text text-anchor="start" x="684.2232" y="-449.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="710.7784" y="-449.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="722.7784" y="-449.6" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">AutoField</text>
<text text-anchor="start" x="755.2216" y="-449.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="665.8372" y="-436.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="677.8372" y="-436.6" font-family="Roboto" font-size="8.00" fill="#000000">name</text>
<text text-anchor="start" x="695.1628" y="-436.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="711" y="-436.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="723" y="-436.6" font-family="Roboto" font-size="8.00" fill="#000000">CharField</text>
<text text-anchor="start" x="754.9944" y="-436.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<polygon fill="none" stroke="#000000" points="662.5,-430.8 662.5,-480.8 769.5,-480.8 769.5,-430.8 662.5,-430.8"/>
</g>
<!-- django_contrib_auth_models_Group&#45;&gt;django_contrib_auth_models_Permission -->
<g id="edge6" class="edge">
<title>django_contrib_auth_models_Group-&gt;django_contrib_auth_models_Permission</title>
<path fill="none" stroke="#000000" d="M689.9531,-419.9239C677.5454,-404.0088 661.9493,-385.5813 646,-370.8 595.0869,-323.6156 530.487,-278.817 480.8395,-247.0348"/>
<ellipse fill="#000000" stroke="#000000" cx="692.6285" cy="-423.4022" rx="4" ry="4"/>
<ellipse fill="#000000" stroke="#000000" cx="477.31" cy="-244.7867" rx="4" ry="4"/>
<text text-anchor="middle" x="609.1036" y="-295.2" font-family="Roboto" font-size="8.00" fill="#000000"> permissions (group)</text>
</g>
<!-- django_contrib_auth_models_User&#45;&gt;django_contrib_auth_models_AbstractUser -->
<g id="edge9" class="edge">
<title>django_contrib_auth_models_User-&gt;django_contrib_auth_models_AbstractUser</title>
<path fill="none" stroke="#000000" d="M544.5807,-633.8156C543.2948,-607.14 541.8876,-577.9451 540.5915,-551.0552"/>
<polygon fill="none" stroke="#000000" points="544.0781,-550.6921 540.1006,-540.8723 537.0862,-551.0292 544.0781,-550.6921"/>
<text text-anchor="middle" x="559.7688" y="-589.8" font-family="Roboto" font-size="8.00" fill="#000000"> abstract</text>
<text text-anchor="middle" x="559.7688" y="-580.2" font-family="Roboto" font-size="8.00" fill="#000000">inheritance</text>
</g>
<!-- django_contrib_auth_models_User&#45;&gt;django_contrib_auth_models_Permission -->
<g id="edge8" class="edge">
<title>django_contrib_auth_models_User-&gt;django_contrib_auth_models_Permission</title>
<path fill="none" stroke="#000000" d="M460.7208,-704.4467C403.2858,-684.8945 339,-649.2054 339,-587.4 339,-587.4 339,-587.4 339,-297.6 339,-280.3533 346.1791,-263.8565 355.7655,-249.5162"/>
<ellipse fill="#000000" stroke="#000000" cx="464.6105" cy="-705.7302" rx="4" ry="4"/>
<ellipse fill="#000000" stroke="#000000" cx="358.3259" cy="-245.9156" rx="4" ry="4"/>
<text text-anchor="middle" x="378.0976" y="-453.4" font-family="Roboto" font-size="8.00" fill="#000000"> user_permissions (user)</text>
</g>
<!-- django_contrib_auth_models_User&#45;&gt;django_contrib_auth_models_Group -->
<g id="edge7" class="edge">
<title>django_contrib_auth_models_User-&gt;django_contrib_auth_models_Group</title>
<path fill="none" stroke="#000000" d="M610.1381,-626.7639C639.2382,-579.768 672.2502,-526.4546 693.5595,-492.0407"/>
<ellipse fill="#000000" stroke="#000000" cx="607.8774" cy="-630.4147" rx="4" ry="4"/>
<ellipse fill="#000000" stroke="#000000" cx="695.8176" cy="-488.3939" rx="4" ry="4"/>
<text text-anchor="middle" x="661.2132" y="-585" font-family="Roboto" font-size="8.00" fill="#000000"> groups (user)</text>
</g>
<!-- django_contrib_sessions_base_session_AbstractBaseSession -->
<g id="node7" class="node">
<title>django_contrib_sessions_base_session_AbstractBaseSession</title>
2024-08-01 12:03:58 +03:00
<polygon fill="#ffffff" stroke="transparent" points="1949,-1171.7 1949,-1221.7 2095,-1221.7 2095,-1171.7 1949,-1171.7"/>
<polygon fill="#1b563f" stroke="transparent" points="1950,-1198.7 1950,-1220.7 2094,-1220.7 2094,-1198.7 1950,-1198.7"/>
<text text-anchor="start" x="1959.068" y="-1207.7" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1971.068" y="-1207.7" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#ffffff">      AbstractBaseSession      </text>
<text text-anchor="start" x="1952" y="-1190.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1964" y="-1190.5" font-family="Roboto" font-size="8.00" fill="#000000">expire_date</text>
<text text-anchor="start" x="2001.3144" y="-1190.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="2019.7848" y="-1190.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="2031.7848" y="-1190.5" font-family="Roboto" font-size="8.00" fill="#000000">DateTimeField</text>
<text text-anchor="start" x="2080.2152" y="-1190.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1951.7832" y="-1177.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1963.7832" y="-1177.5" font-family="Roboto" font-size="8.00" fill="#000000">session_data</text>
<text text-anchor="start" x="2004.2168" y="-1177.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="2020" y="-1177.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="2032" y="-1177.5" font-family="Roboto" font-size="8.00" fill="#000000">TextField</text>
<text text-anchor="start" x="2063.1064" y="-1177.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<polygon fill="none" stroke="#000000" points="1949,-1171.7 1949,-1221.7 2095,-1221.7 2095,-1171.7 1949,-1171.7"/>
2024-07-28 13:07:00 +03:00
</g>
<!-- django_contrib_sessions_models_Session -->
<g id="node8" class="node">
<title>django_contrib_sessions_models_Session</title>
2024-08-01 12:03:58 +03:00
<polygon fill="#ffffff" stroke="transparent" points="1949,-1574.3 1949,-1645.3 2095,-1645.3 2095,-1574.3 1949,-1574.3"/>
<polygon fill="#1b563f" stroke="transparent" points="1950,-1613.8 1950,-1643.8 2094,-1643.8 2094,-1613.8 1950,-1613.8"/>
<text text-anchor="start" x="1993.2225" y="-1630.8" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="2005.2225" y="-1630.8" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#ffffff">      Session</text>
<text text-anchor="start" x="1966.929" y="-1620.8" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#ffffff">&lt;</text>
<text text-anchor="start" x="1972.568" y="-1620.8" font-family="Roboto" font-weight="bold" font-style="italic" font-size="10.00" fill="#ffffff">AbstractBaseSession</text>
<text text-anchor="start" x="2056.432" y="-1620.8" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#ffffff">&gt;      </text>
<text text-anchor="start" x="1952" y="-1605.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1964" y="-1605.6" font-family="Roboto" font-weight="bold" font-style="italic" font-size="8.00" fill="#000000">session_key</text>
<text text-anchor="start" x="2002.6592" y="-1605.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="2020" y="-1605.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="2032" y="-1605.6" font-family="Roboto" font-weight="bold" font-style="italic" font-size="8.00" fill="#000000">CharField</text>
<text text-anchor="start" x="2063.9944" y="-1605.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1952" y="-1592.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1964" y="-1592.6" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">expire_date</text>
<text text-anchor="start" x="2001.3144" y="-1592.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="2019.7848" y="-1592.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="2031.7848" y="-1592.6" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">DateTimeField</text>
<text text-anchor="start" x="2080.2152" y="-1592.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1951.7832" y="-1579.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1963.7832" y="-1579.6" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">session_data</text>
<text text-anchor="start" x="2004.2168" y="-1579.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="2020" y="-1579.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="2032" y="-1579.6" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">TextField</text>
<text text-anchor="start" x="2063.1064" y="-1579.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<polygon fill="none" stroke="#000000" points="1949,-1574.3 1949,-1645.3 2095,-1645.3 2095,-1574.3 1949,-1574.3"/>
2024-07-28 13:07:00 +03:00
</g>
<!-- django_contrib_sessions_models_Session&#45;&gt;django_contrib_sessions_base_session_AbstractBaseSession -->
<g id="edge10" class="edge">
<title>django_contrib_sessions_models_Session-&gt;django_contrib_sessions_base_session_AbstractBaseSession</title>
2024-08-01 12:03:58 +03:00
<path fill="none" stroke="#000000" d="M2022,-1570.1902C2022,-1491.3053 2022,-1315.3877 2022,-1236.4158"/>
<polygon fill="none" stroke="#000000" points="2025.5001,-1235.9361 2022,-1225.9362 2018.5001,-1235.9362 2025.5001,-1235.9361"/>
<text text-anchor="middle" x="2039.7688" y="-1404.6" font-family="Roboto" font-size="8.00" fill="#000000"> abstract</text>
<text text-anchor="middle" x="2039.7688" y="-1395" font-family="Roboto" font-size="8.00" fill="#000000">inheritance</text>
2024-07-28 13:07:00 +03:00
</g>
<!-- django_rest_passwordreset_models_ResetPasswordToken -->
<g id="node9" class="node">
<title>django_rest_passwordreset_models_ResetPasswordToken</title>
<polygon fill="#ffffff" stroke="transparent" points="280.5,-931.6 280.5,-1033.6 447.5,-1033.6 447.5,-931.6 280.5,-931.6"/>
<polygon fill="#1b563f" stroke="transparent" points="282,-1010.6 282,-1032.6 447,-1032.6 447,-1010.6 282,-1010.6"/>
<text text-anchor="start" x="300.4565" y="-1019.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="312.4565" y="-1019.6" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#ffffff">      ResetPasswordToken      </text>
<text text-anchor="start" x="284" y="-1002.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="296" y="-1002.4" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">id</text>
<text text-anchor="start" x="302.2232" y="-1002.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="346" y="-1002.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="358" y="-1002.4" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">AutoField</text>
<text text-anchor="start" x="390.4432" y="-1002.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="284" y="-989.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="296" y="-989.4" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">user</text>
<text text-anchor="start" x="309.3256" y="-989.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="346" y="-989.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="358" y="-989.4" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">ForeignKey (id)</text>
<text text-anchor="start" x="409.7608" y="-989.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="284" y="-976.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="296" y="-976.4" font-family="Roboto" font-size="8.00" fill="#7b7b7b">created_at</text>
<text text-anchor="start" x="328.8656" y="-976.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="346" y="-976.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="358" y="-976.4" font-family="Roboto" font-size="8.00" fill="#7b7b7b">DateTimeField</text>
<text text-anchor="start" x="406.4304" y="-976.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="283.8944" y="-963.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="295.8944" y="-963.4" font-family="Roboto" font-size="8.00" fill="#7b7b7b">ip_address</text>
<text text-anchor="start" x="330.1056" y="-963.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="345.9588" y="-963.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="357.9588" y="-963.4" font-family="Roboto" font-size="8.00" fill="#7b7b7b">GenericIPAddressField</text>
<text text-anchor="start" x="433.0412" y="-963.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="284" y="-950.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="296" y="-950.4" font-family="Roboto" font-size="8.00" fill="#000000">key</text>
<text text-anchor="start" x="307.5512" y="-950.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="346" y="-950.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="358" y="-950.4" font-family="Roboto" font-size="8.00" fill="#000000">CharField</text>
<text text-anchor="start" x="389.9944" y="-950.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="283.6744" y="-937.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="295.6744" y="-937.4" font-family="Roboto" font-size="8.00" fill="#7b7b7b">user_agent</text>
<text text-anchor="start" x="330.3256" y="-937.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="346" y="-937.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="358" y="-937.4" font-family="Roboto" font-size="8.00" fill="#7b7b7b">CharField</text>
<text text-anchor="start" x="389.9944" y="-937.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<polygon fill="none" stroke="#000000" points="280.5,-931.6 280.5,-1033.6 447.5,-1033.6 447.5,-931.6 280.5,-931.6"/>
</g>
<!-- django_rest_passwordreset_models_ResetPasswordToken&#45;&gt;django_contrib_auth_models_User -->
<g id="edge11" class="edge">
<title>django_rest_passwordreset_models_ResetPasswordToken-&gt;django_contrib_auth_models_User</title>
<path fill="none" stroke="#000000" d="M400.9481,-920.4892C412.9845,-901.1213 426.7157,-879.8933 440.1504,-861 450.38,-846.6141 461.6184,-831.7272 472.8703,-817.3197"/>
<ellipse fill="#000000" stroke="#000000" cx="398.6973" cy="-924.1304" rx="4" ry="4"/>
<text text-anchor="middle" x="488.4248" y="-863.4" font-family="Roboto" font-size="8.00" fill="#000000"> user (password_reset_tokens)</text>
</g>
<!-- apps_library_models_Editor_Editor -->
<g id="node10" class="node">
<title>apps_library_models_Editor_Editor</title>
2024-08-01 12:03:58 +03:00
<polygon fill="#ffffff" stroke="transparent" points="488,-1364.2 488,-1440.2 634,-1440.2 634,-1364.2 488,-1364.2"/>
<polygon fill="#1b563f" stroke="transparent" points="489,-1417.2 489,-1439.2 633,-1439.2 633,-1417.2 489,-1417.2"/>
<text text-anchor="start" x="527.502" y="-1426.2" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="539.502" y="-1426.2" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#ffffff">      Editor      </text>
2024-07-28 13:07:00 +03:00
<text text-anchor="start" x="491" y="-1409" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
2024-08-01 12:03:58 +03:00
<text text-anchor="start" x="503" y="-1409" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">id</text>
<text text-anchor="start" x="509.2232" y="-1409" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="556" y="-1409" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="568" y="-1409" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">BigAutoField</text>
<text text-anchor="start" x="612.0016" y="-1409" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
2024-07-28 13:07:00 +03:00
<text text-anchor="start" x="491" y="-1396" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
2024-08-01 12:03:58 +03:00
<text text-anchor="start" x="503" y="-1396" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">editor</text>
<text text-anchor="start" x="521.6608" y="-1396" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
2024-07-28 13:07:00 +03:00
<text text-anchor="start" x="555.6196" y="-1396" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="567.6196" y="-1396" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">ForeignKey (id)</text>
<text text-anchor="start" x="619.3804" y="-1396" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
2024-08-01 12:03:58 +03:00
<text text-anchor="start" x="491" y="-1383" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="503" y="-1383" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">item</text>
<text text-anchor="start" x="517.2208" y="-1383" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="555.6196" y="-1383" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="567.6196" y="-1383" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">ForeignKey (id)</text>
<text text-anchor="start" x="619.3804" y="-1383" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="490.844" y="-1370" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="502.844" y="-1370" font-family="Roboto" font-size="8.00" fill="#7b7b7b">time_create</text>
<text text-anchor="start" x="540.156" y="-1370" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="556" y="-1370" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="568" y="-1370" font-family="Roboto" font-size="8.00" fill="#7b7b7b">DateTimeField</text>
<text text-anchor="start" x="616.4304" y="-1370" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<polygon fill="none" stroke="#000000" points="488,-1364.2 488,-1440.2 634,-1440.2 634,-1364.2 488,-1364.2"/>
2024-07-28 13:07:00 +03:00
</g>
<!-- apps_library_models_Editor_Editor&#45;&gt;django_contrib_auth_models_User -->
<g id="edge13" class="edge">
<title>apps_library_models_Editor_Editor-&gt;django_contrib_auth_models_User</title>
2024-08-01 12:03:58 +03:00
<path fill="none" stroke="#000000" d="M560.1086,-1351.9309C558.0995,-1238.6351 553.1934,-961.9749 550.6263,-817.2078"/>
<ellipse fill="#000000" stroke="#000000" cx="560.1829" cy="-1356.1257" rx="4" ry="4"/>
2024-07-28 13:07:00 +03:00
<text text-anchor="middle" x="578.324" y="-1097" font-family="Roboto" font-size="8.00" fill="#000000"> editor (editor)</text>
</g>
<!-- apps_library_models_LibraryItem_LibraryItem -->
<g id="node13" class="node">
<title>apps_library_models_LibraryItem_LibraryItem</title>
<polygon fill="#ffffff" stroke="transparent" points="908.5,-892.6 908.5,-1072.6 1061.5,-1072.6 1061.5,-892.6 908.5,-892.6"/>
<polygon fill="#1b563f" stroke="transparent" points="910,-1049.6 910,-1071.6 1061,-1071.6 1061,-1049.6 910,-1049.6"/>
<text text-anchor="start" x="940.3445" y="-1058.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="952.3445" y="-1058.6" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#ffffff">      LibraryItem      </text>
<text text-anchor="start" x="912" y="-1041.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="924" y="-1041.4" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">id</text>
<text text-anchor="start" x="930.2232" y="-1041.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="984" y="-1041.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="996" y="-1041.4" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">BigAutoField</text>
<text text-anchor="start" x="1040.0016" y="-1041.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="912" y="-1028.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="924" y="-1028.4" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">owner</text>
<text text-anchor="start" x="943.9896" y="-1028.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="983.6196" y="-1028.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="995.6196" y="-1028.4" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">ForeignKey (id)</text>
<text text-anchor="start" x="1047.3804" y="-1028.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="911.7876" y="-1015.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="923.7876" y="-1015.4" font-family="Roboto" font-size="8.00" fill="#000000">access_policy</text>
<text text-anchor="start" x="968.2124" y="-1015.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="984" y="-1015.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="996" y="-1015.4" font-family="Roboto" font-size="8.00" fill="#000000">CharField</text>
<text text-anchor="start" x="1027.9944" y="-1015.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="912" y="-1002.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="924" y="-1002.4" font-family="Roboto" font-size="8.00" fill="#7b7b7b">alias</text>
<text text-anchor="start" x="938.66" y="-1002.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="984" y="-1002.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="996" y="-1002.4" font-family="Roboto" font-size="8.00" fill="#7b7b7b">CharField</text>
<text text-anchor="start" x="1027.9944" y="-1002.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="912" y="-989.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="924" y="-989.4" font-family="Roboto" font-size="8.00" fill="#7b7b7b">comment</text>
<text text-anchor="start" x="953.772" y="-989.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="984" y="-989.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="996" y="-989.4" font-family="Roboto" font-size="8.00" fill="#7b7b7b">TextField</text>
<text text-anchor="start" x="1027.1064" y="-989.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="912" y="-976.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="924" y="-976.4" font-family="Roboto" font-size="8.00" fill="#000000">item_type</text>
<text text-anchor="start" x="955.9952" y="-976.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="984" y="-976.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="996" y="-976.4" font-family="Roboto" font-size="8.00" fill="#000000">CharField</text>
<text text-anchor="start" x="1027.9944" y="-976.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="912" y="-963.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="924" y="-963.4" font-family="Roboto" font-size="8.00" fill="#000000">location</text>
<text text-anchor="start" x="949.772" y="-963.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="984" y="-963.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="996" y="-963.4" font-family="Roboto" font-size="8.00" fill="#000000">TextField</text>
<text text-anchor="start" x="1027.1064" y="-963.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="912" y="-950.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="924" y="-950.4" font-family="Roboto" font-size="8.00" fill="#000000">read_only</text>
<text text-anchor="start" x="955.9888" y="-950.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="984" y="-950.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="996" y="-950.4" font-family="Roboto" font-size="8.00" fill="#000000">BooleanField</text>
<text text-anchor="start" x="1039.1056" y="-950.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="912" y="-937.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="924" y="-937.4" font-family="Roboto" font-size="8.00" fill="#7b7b7b">time_create</text>
<text text-anchor="start" x="961.312" y="-937.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="984" y="-937.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="996" y="-937.4" font-family="Roboto" font-size="8.00" fill="#7b7b7b">DateTimeField</text>
<text text-anchor="start" x="1044.4304" y="-937.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="912" y="-924.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="924" y="-924.4" font-family="Roboto" font-size="8.00" fill="#7b7b7b">time_update</text>
<text text-anchor="start" x="963.5464" y="-924.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="984" y="-924.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="996" y="-924.4" font-family="Roboto" font-size="8.00" fill="#7b7b7b">DateTimeField</text>
<text text-anchor="start" x="1044.4304" y="-924.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="912" y="-911.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="924" y="-911.4" font-family="Roboto" font-size="8.00" fill="#000000">title</text>
<text text-anchor="start" x="936.444" y="-911.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="984" y="-911.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="996" y="-911.4" font-family="Roboto" font-size="8.00" fill="#000000">TextField</text>
<text text-anchor="start" x="1027.1064" y="-911.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="912" y="-898.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="924" y="-898.4" font-family="Roboto" font-size="8.00" fill="#000000">visible</text>
<text text-anchor="start" x="945.332" y="-898.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="984" y="-898.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="996" y="-898.4" font-family="Roboto" font-size="8.00" fill="#000000">BooleanField</text>
<text text-anchor="start" x="1039.1056" y="-898.4" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<polygon fill="none" stroke="#000000" points="908.5,-892.6 908.5,-1072.6 1061.5,-1072.6 1061.5,-892.6 908.5,-892.6"/>
</g>
<!-- apps_library_models_Editor_Editor&#45;&gt;apps_library_models_LibraryItem_LibraryItem -->
<g id="edge12" class="edge">
<title>apps_library_models_Editor_Editor-&gt;apps_library_models_LibraryItem_LibraryItem</title>
2024-08-01 12:03:58 +03:00
<path fill="none" stroke="#000000" d="M579.129,-1352.2552C603.9338,-1289.7892 653.7447,-1182.7366 725.792,-1114.2 775.5228,-1066.8925 845.57,-1032.7082 900.3121,-1011.0551"/>
<ellipse fill="#000000" stroke="#000000" cx="577.5444" cy="-1356.2952" rx="4" ry="4"/>
<text text-anchor="middle" x="746.104" y="-1194.3" font-family="Roboto" font-size="8.00" fill="#000000"> item (editor)</text>
2024-07-28 13:07:00 +03:00
</g>
<!-- apps_library_models_Subscription_Subscription -->
<g id="node11" class="node">
<title>apps_library_models_Subscription_Subscription</title>
2024-08-01 12:03:58 +03:00
<polygon fill="#ffffff" stroke="transparent" points="668.5,-1370.7 668.5,-1433.7 791.5,-1433.7 791.5,-1370.7 668.5,-1370.7"/>
<polygon fill="#1b563f" stroke="transparent" points="670,-1410.2 670,-1432.2 791,-1432.2 791,-1410.2 670,-1410.2"/>
<text text-anchor="start" x="684.2235" y="-1419.2" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="696.2235" y="-1419.2" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#ffffff">      Subscription      </text>
<text text-anchor="start" x="672" y="-1402" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="684" y="-1402" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">id</text>
<text text-anchor="start" x="690.2232" y="-1402" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="714" y="-1402" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="726" y="-1402" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">BigAutoField</text>
<text text-anchor="start" x="770.0016" y="-1402" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="671.8896" y="-1389" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="683.8896" y="-1389" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">item</text>
<text text-anchor="start" x="698.1104" y="-1389" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
2024-07-28 13:07:00 +03:00
<text text-anchor="start" x="713.6196" y="-1389" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="725.6196" y="-1389" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">ForeignKey (id)</text>
<text text-anchor="start" x="777.3804" y="-1389" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
2024-08-01 12:03:58 +03:00
<text text-anchor="start" x="672" y="-1376" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="684" y="-1376" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">user</text>
<text text-anchor="start" x="697.3256" y="-1376" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="713.6196" y="-1376" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="725.6196" y="-1376" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">ForeignKey (id)</text>
<text text-anchor="start" x="777.3804" y="-1376" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<polygon fill="none" stroke="#000000" points="668.5,-1370.7 668.5,-1433.7 791.5,-1433.7 791.5,-1370.7 668.5,-1370.7"/>
2024-07-28 13:07:00 +03:00
</g>
<!-- apps_library_models_Subscription_Subscription&#45;&gt;django_contrib_auth_models_User -->
<g id="edge14" class="edge">
<title>apps_library_models_Subscription_Subscription-&gt;django_contrib_auth_models_User</title>
2024-08-01 12:03:58 +03:00
<path fill="none" stroke="#000000" d="M694.5439,-1360.164C675.7491,-1335.6982 653.9336,-1303.4047 641,-1271.2 624.3841,-1229.8263 583.494,-961.5417 562.2681,-817.1642"/>
<ellipse fill="#000000" stroke="#000000" cx="697.0439" cy="-1363.374" rx="4" ry="4"/>
<text text-anchor="middle" x="636.8792" y="-1097" font-family="Roboto" font-size="8.00" fill="#000000"> user (subscription)</text>
2024-07-28 13:07:00 +03:00
</g>
<!-- apps_library_models_Subscription_Subscription&#45;&gt;apps_library_models_LibraryItem_LibraryItem -->
<g id="edge15" class="edge">
<title>apps_library_models_Subscription_Subscription-&gt;apps_library_models_LibraryItem_LibraryItem</title>
2024-08-01 12:03:58 +03:00
<path fill="none" stroke="#000000" d="M742.3004,-1358.255C760.0976,-1299.3236 796.8634,-1192.9931 850.3464,-1114.2 864.4822,-1093.3747 882.2964,-1073.1714 900.2974,-1055.0999"/>
<ellipse fill="#000000" stroke="#000000" cx="741.0591" cy="-1362.4151" rx="4" ry="4"/>
<text text-anchor="middle" x="881.3268" y="-1194.3" font-family="Roboto" font-size="8.00" fill="#000000"> item (subscription)</text>
2024-07-28 13:07:00 +03:00
</g>
<!-- apps_library_models_Version_Version -->
<g id="node12" class="node">
<title>apps_library_models_Version_Version</title>
2024-08-01 12:03:58 +03:00
<polygon fill="#ffffff" stroke="transparent" points="1002,-1351.2 1002,-1453.2 1148,-1453.2 1148,-1351.2 1002,-1351.2"/>
<polygon fill="#1b563f" stroke="transparent" points="1003,-1430.2 1003,-1452.2 1147,-1452.2 1147,-1430.2 1003,-1430.2"/>
<text text-anchor="start" x="1038.1725" y="-1439.2" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1050.1725" y="-1439.2" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#ffffff">      Version      </text>
2024-07-28 13:07:00 +03:00
<text text-anchor="start" x="1005" y="-1422" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
2024-08-01 12:03:58 +03:00
<text text-anchor="start" x="1017" y="-1422" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">id</text>
<text text-anchor="start" x="1023.2232" y="-1422" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1070" y="-1422" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1082" y="-1422" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">BigAutoField</text>
<text text-anchor="start" x="1126.0016" y="-1422" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
2024-07-28 13:07:00 +03:00
<text text-anchor="start" x="1005" y="-1409" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
2024-08-01 12:03:58 +03:00
<text text-anchor="start" x="1017" y="-1409" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">item</text>
<text text-anchor="start" x="1031.2208" y="-1409" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1069.6196" y="-1409" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1081.6196" y="-1409" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">ForeignKey (id)</text>
<text text-anchor="start" x="1133.3804" y="-1409" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
2024-07-28 13:07:00 +03:00
<text text-anchor="start" x="1005" y="-1396" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
2024-08-01 12:03:58 +03:00
<text text-anchor="start" x="1017" y="-1396" font-family="Roboto" font-size="8.00" fill="#000000">data</text>
<text text-anchor="start" x="1030.3256" y="-1396" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
2024-07-28 13:07:00 +03:00
<text text-anchor="start" x="1070" y="-1396" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
2024-08-01 12:03:58 +03:00
<text text-anchor="start" x="1082" y="-1396" font-family="Roboto" font-size="8.00" fill="#000000">JSONField</text>
<text text-anchor="start" x="1117.5536" y="-1396" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1005" y="-1383" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1017" y="-1383" font-family="Roboto" font-size="8.00" fill="#7b7b7b">description</text>
<text text-anchor="start" x="1052.5464" y="-1383" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
2024-07-28 13:07:00 +03:00
<text text-anchor="start" x="1070" y="-1383" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
2024-08-01 12:03:58 +03:00
<text text-anchor="start" x="1082" y="-1383" font-family="Roboto" font-size="8.00" fill="#7b7b7b">TextField</text>
<text text-anchor="start" x="1113.1064" y="-1383" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1004.844" y="-1370" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1016.844" y="-1370" font-family="Roboto" font-size="8.00" fill="#7b7b7b">time_create</text>
<text text-anchor="start" x="1054.156" y="-1370" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
2024-07-28 13:07:00 +03:00
<text text-anchor="start" x="1070" y="-1370" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
2024-08-01 12:03:58 +03:00
<text text-anchor="start" x="1082" y="-1370" font-family="Roboto" font-size="8.00" fill="#7b7b7b">DateTimeField</text>
<text text-anchor="start" x="1130.4304" y="-1370" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1005" y="-1357" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1017" y="-1357" font-family="Roboto" font-size="8.00" fill="#000000">version</text>
<text text-anchor="start" x="1040.5488" y="-1357" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1070" y="-1357" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1082" y="-1357" font-family="Roboto" font-size="8.00" fill="#000000">CharField</text>
<text text-anchor="start" x="1113.9944" y="-1357" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<polygon fill="none" stroke="#000000" points="1002,-1351.2 1002,-1453.2 1148,-1453.2 1148,-1351.2 1002,-1351.2"/>
2024-07-28 13:07:00 +03:00
</g>
<!-- apps_library_models_Version_Version&#45;&gt;apps_library_models_LibraryItem_LibraryItem -->
<g id="edge16" class="edge">
<title>apps_library_models_Version_Version-&gt;apps_library_models_LibraryItem_LibraryItem</title>
2024-08-01 12:03:58 +03:00
<path fill="none" stroke="#000000" d="M1072.3021,-1338.8329C1068.6211,-1279.8436 1060.0063,-1189.892 1040,-1114.2 1036.7413,-1101.8708 1032.5678,-1089.1763 1027.9795,-1076.7625"/>
<ellipse fill="#000000" stroke="#000000" cx="1072.5496" cy="-1342.9536" rx="4" ry="4"/>
<text text-anchor="middle" x="1089.548" y="-1194.3" font-family="Roboto" font-size="8.00" fill="#000000"> item (version)</text>
2024-07-28 13:07:00 +03:00
</g>
<!-- apps_library_models_LibraryItem_LibraryItem&#45;&gt;django_contrib_auth_models_User -->
<g id="edge17" class="edge">
<title>apps_library_models_LibraryItem_LibraryItem-&gt;django_contrib_auth_models_User</title>
<path fill="none" stroke="#000000" d="M893.446,-928.6125C815.4281,-882.6071 704.3872,-817.1286 629.6641,-773.0659"/>
<ellipse fill="#000000" stroke="#000000" cx="896.9723" cy="-930.6919" rx="4" ry="4"/>
<text text-anchor="middle" x="825.4304" y="-863.4" font-family="Roboto" font-size="8.00" fill="#000000"> owner (libraryitem)</text>
</g>
<!-- apps_library_models_LibraryTemplate_LibraryTemplate -->
<g id="node14" class="node">
<title>apps_library_models_LibraryTemplate_LibraryTemplate</title>
2024-08-01 12:03:58 +03:00
<polygon fill="#ffffff" stroke="transparent" points="826,-1377.2 826,-1427.2 968,-1427.2 968,-1377.2 826,-1377.2"/>
<polygon fill="#1b563f" stroke="transparent" points="827,-1404.2 827,-1426.2 967,-1426.2 967,-1404.2 827,-1404.2"/>
<text text-anchor="start" x="842.126" y="-1413.2" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="854.126" y="-1413.2" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#ffffff">      LibraryTemplate      </text>
<text text-anchor="start" x="829" y="-1396" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="841" y="-1396" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">id</text>
<text text-anchor="start" x="847.2232" y="-1396" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="890" y="-1396" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="902" y="-1396" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">BigAutoField</text>
<text text-anchor="start" x="946.0016" y="-1396" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="828.8384" y="-1383" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="840.8384" y="-1383" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">lib_source</text>
<text text-anchor="start" x="874.1616" y="-1383" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="889.6196" y="-1383" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="901.6196" y="-1383" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">ForeignKey (id)</text>
<text text-anchor="start" x="953.3804" y="-1383" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<polygon fill="none" stroke="#000000" points="826,-1377.2 826,-1427.2 968,-1427.2 968,-1377.2 826,-1377.2"/>
2024-07-28 13:07:00 +03:00
</g>
<!-- apps_library_models_LibraryTemplate_LibraryTemplate&#45;&gt;apps_library_models_LibraryItem_LibraryItem -->
<g id="edge18" class="edge">
<title>apps_library_models_LibraryTemplate_LibraryTemplate-&gt;apps_library_models_LibraryItem_LibraryItem</title>
2024-08-01 12:03:58 +03:00
<path fill="none" stroke="#000000" d="M902.5182,-1364.9203C910.9347,-1309.8051 928.1623,-1203.469 948.48,-1114.2 951.2426,-1102.0623 954.4079,-1089.3683 957.6948,-1076.8566"/>
<ellipse fill="#000000" stroke="#000000" cx="901.8929" cy="-1369.0394" rx="4" ry="4"/>
<text text-anchor="middle" x="993.76" y="-1194.3" font-family="Roboto" font-size="8.00" fill="#000000"> lib_source (librarytemplate)</text>
2024-07-28 13:07:00 +03:00
</g>
<!-- apps_rsform_models_Constituenta_Constituenta -->
<g id="node15" class="node">
<title>apps_rsform_models_Constituenta_Constituenta</title>
2024-08-01 12:03:58 +03:00
<polygon fill="#ffffff" stroke="transparent" points="1710,-1312.2 1710,-1492.2 1894,-1492.2 1894,-1312.2 1710,-1312.2"/>
<polygon fill="#1b563f" stroke="transparent" points="1711,-1469.2 1711,-1491.2 1893,-1491.2 1893,-1469.2 1711,-1469.2"/>
<text text-anchor="start" x="1755.724" y="-1478.2" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1767.724" y="-1478.2" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#ffffff">      Constituenta      </text>
<text text-anchor="start" x="1713" y="-1461" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1725" y="-1461" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">id</text>
<text text-anchor="start" x="1731.2232" y="-1461" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1803" y="-1461" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1815" y="-1461" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">BigAutoField</text>
<text text-anchor="start" x="1859.0016" y="-1461" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1713" y="-1448" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1725" y="-1448" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">schema</text>
<text text-anchor="start" x="1748.988" y="-1448" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1803" y="-1448" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1815" y="-1448" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">ForeignKey (id)</text>
<text text-anchor="start" x="1866.7608" y="-1448" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1713" y="-1435" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1725" y="-1435" font-family="Roboto" font-size="8.00" fill="#000000">alias</text>
<text text-anchor="start" x="1739.66" y="-1435" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1803" y="-1435" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1815" y="-1435" font-family="Roboto" font-size="8.00" fill="#000000">CharField</text>
<text text-anchor="start" x="1846.9944" y="-1435" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1713" y="-1422" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1725" y="-1422" font-family="Roboto" font-size="8.00" fill="#7b7b7b">convention</text>
<text text-anchor="start" x="1760.5488" y="-1422" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1803" y="-1422" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1815" y="-1422" font-family="Roboto" font-size="8.00" fill="#7b7b7b">TextField</text>
<text text-anchor="start" x="1846.1064" y="-1422" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1713" y="-1409" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1725" y="-1409" font-family="Roboto" font-size="8.00" fill="#000000">cst_type</text>
<text text-anchor="start" x="1751.66" y="-1409" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1803" y="-1409" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1815" y="-1409" font-family="Roboto" font-size="8.00" fill="#000000">CharField</text>
<text text-anchor="start" x="1846.9944" y="-1409" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1713" y="-1396" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1725" y="-1396" font-family="Roboto" font-size="8.00" fill="#7b7b7b">definition_formal</text>
<text text-anchor="start" x="1781.4312" y="-1396" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1803" y="-1396" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1815" y="-1396" font-family="Roboto" font-size="8.00" fill="#7b7b7b">TextField</text>
<text text-anchor="start" x="1846.1064" y="-1396" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1713" y="-1383" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1725" y="-1383" font-family="Roboto" font-size="8.00" fill="#7b7b7b">definition_raw</text>
<text text-anchor="start" x="1772.0968" y="-1383" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1803" y="-1383" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1815" y="-1383" font-family="Roboto" font-size="8.00" fill="#7b7b7b">TextField</text>
<text text-anchor="start" x="1846.1064" y="-1383" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1712.8964" y="-1370" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1724.8964" y="-1370" font-family="Roboto" font-size="8.00" fill="#7b7b7b">definition_resolved</text>
<text text-anchor="start" x="1787.1036" y="-1370" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1803" y="-1370" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1815" y="-1370" font-family="Roboto" font-size="8.00" fill="#7b7b7b">TextField</text>
<text text-anchor="start" x="1846.1064" y="-1370" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1713" y="-1357" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1725" y="-1357" font-family="Roboto" font-size="8.00" fill="#000000">order</text>
<text text-anchor="start" x="1741.8776" y="-1357" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1802.562" y="-1357" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1814.562" y="-1357" font-family="Roboto" font-size="8.00" fill="#000000">PositiveIntegerField</text>
<text text-anchor="start" x="1879.438" y="-1357" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1713" y="-1344" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1725" y="-1344" font-family="Roboto" font-size="8.00" fill="#000000">term_forms</text>
<text text-anchor="start" x="1762.3216" y="-1344" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1803" y="-1344" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1815" y="-1344" font-family="Roboto" font-size="8.00" fill="#000000">JSONField</text>
<text text-anchor="start" x="1850.5536" y="-1344" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1713" y="-1331" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1725" y="-1331" font-family="Roboto" font-size="8.00" fill="#7b7b7b">term_raw</text>
<text text-anchor="start" x="1755.6504" y="-1331" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1803" y="-1331" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1815" y="-1331" font-family="Roboto" font-size="8.00" fill="#7b7b7b">TextField</text>
<text text-anchor="start" x="1846.1064" y="-1331" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1713" y="-1318" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1725" y="-1318" font-family="Roboto" font-size="8.00" fill="#7b7b7b">term_resolved</text>
<text text-anchor="start" x="1770.7608" y="-1318" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1803" y="-1318" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1815" y="-1318" font-family="Roboto" font-size="8.00" fill="#7b7b7b">TextField</text>
<text text-anchor="start" x="1846.1064" y="-1318" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<polygon fill="none" stroke="#000000" points="1710,-1312.2 1710,-1492.2 1894,-1492.2 1894,-1312.2 1710,-1312.2"/>
2024-07-28 13:07:00 +03:00
</g>
<!-- apps_rsform_models_Constituenta_Constituenta&#45;&gt;apps_library_models_LibraryItem_LibraryItem -->
<g id="edge19" class="edge">
<title>apps_rsform_models_Constituenta_Constituenta-&gt;apps_library_models_LibraryItem_LibraryItem</title>
2024-08-01 12:03:58 +03:00
<path fill="none" stroke="#000000" d="M1787.7226,-1299.941C1773.5419,-1237.1355 1745.4479,-1160.1709 1690,-1114.2 1596.485,-1036.6685 1235.9491,-1000.8728 1069.7711,-988.233"/>
<ellipse fill="#000000" stroke="#000000" cx="1788.6123" cy="-1304.0106" rx="4" ry="4"/>
<text text-anchor="middle" x="1815.986" y="-1194.3" font-family="Roboto" font-size="8.00" fill="#000000"> schema (constituenta)</text>
2024-07-28 13:07:00 +03:00
</g>
<!-- apps_oss_models_Argument_Argument -->
<g id="node16" class="node">
<title>apps_oss_models_Argument_Argument</title>
2024-08-01 12:03:58 +03:00
<polygon fill="#ffffff" stroke="transparent" points="1188.5,-1578.3 1188.5,-1641.3 1327.5,-1641.3 1327.5,-1578.3 1188.5,-1578.3"/>
<polygon fill="#1b563f" stroke="transparent" points="1190,-1617.8 1190,-1639.8 1327,-1639.8 1327,-1617.8 1190,-1617.8"/>
<text text-anchor="start" x="1217.2275" y="-1626.8" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1229.2275" y="-1626.8" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#ffffff">      Argument      </text>
<text text-anchor="start" x="1192" y="-1609.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1204" y="-1609.6" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">id</text>
<text text-anchor="start" x="1210.2232" y="-1609.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1250" y="-1609.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1262" y="-1609.6" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">BigAutoField</text>
<text text-anchor="start" x="1306.0016" y="-1609.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1191.894" y="-1596.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1203.894" y="-1596.6" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">argument</text>
<text text-anchor="start" x="1234.106" y="-1596.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1249.6196" y="-1596.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1261.6196" y="-1596.6" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">ForeignKey (id)</text>
<text text-anchor="start" x="1313.3804" y="-1596.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1191.894" y="-1583.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1203.894" y="-1583.6" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">operation</text>
<text text-anchor="start" x="1234.106" y="-1583.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1249.6196" y="-1583.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1261.6196" y="-1583.6" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">ForeignKey (id)</text>
<text text-anchor="start" x="1313.3804" y="-1583.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<polygon fill="none" stroke="#000000" points="1188.5,-1578.3 1188.5,-1641.3 1327.5,-1641.3 1327.5,-1578.3 1188.5,-1578.3"/>
2024-07-28 13:07:00 +03:00
</g>
<!-- apps_oss_models_Operation_Operation -->
2024-08-01 12:03:58 +03:00
<g id="node19" class="node">
2024-07-28 13:07:00 +03:00
<title>apps_oss_models_Operation_Operation</title>
2024-08-01 12:03:58 +03:00
<polygon fill="#ffffff" stroke="transparent" points="1188,-1126.2 1188,-1267.2 1344,-1267.2 1344,-1126.2 1188,-1126.2"/>
<polygon fill="#1b563f" stroke="transparent" points="1189,-1243.7 1189,-1265.7 1343,-1265.7 1343,-1243.7 1189,-1243.7"/>
<text text-anchor="start" x="1225.008" y="-1252.7" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1237.008" y="-1252.7" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#ffffff">      Operation      </text>
<text text-anchor="start" x="1191" y="-1235.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1203" y="-1235.5" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">id</text>
<text text-anchor="start" x="1209.2232" y="-1235.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1266" y="-1235.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1278" y="-1235.5" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">BigAutoField</text>
<text text-anchor="start" x="1322.0016" y="-1235.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1191" y="-1222.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1203" y="-1222.5" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">oss</text>
<text text-anchor="start" x="1213.2224" y="-1222.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1265.6196" y="-1222.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1277.6196" y="-1222.5" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">ForeignKey (id)</text>
<text text-anchor="start" x="1329.3804" y="-1222.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1191" y="-1209.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1203" y="-1209.5" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">result</text>
<text text-anchor="start" x="1220.772" y="-1209.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1265.6196" y="-1209.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1277.6196" y="-1209.5" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">ForeignKey (id)</text>
<text text-anchor="start" x="1329.3804" y="-1209.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1191" y="-1196.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1203" y="-1196.5" font-family="Roboto" font-size="8.00" fill="#7b7b7b">alias</text>
<text text-anchor="start" x="1217.66" y="-1196.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1266" y="-1196.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1278" y="-1196.5" font-family="Roboto" font-size="8.00" fill="#7b7b7b">CharField</text>
<text text-anchor="start" x="1309.9944" y="-1196.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1191" y="-1183.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1203" y="-1183.5" font-family="Roboto" font-size="8.00" fill="#7b7b7b">comment</text>
<text text-anchor="start" x="1232.772" y="-1183.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1266" y="-1183.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1278" y="-1183.5" font-family="Roboto" font-size="8.00" fill="#7b7b7b">TextField</text>
<text text-anchor="start" x="1309.1064" y="-1183.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1190.5068" y="-1170.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1202.5068" y="-1170.5" font-family="Roboto" font-size="8.00" fill="#000000">operation_type</text>
<text text-anchor="start" x="1250.4932" y="-1170.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1266" y="-1170.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1278" y="-1170.5" font-family="Roboto" font-size="8.00" fill="#000000">CharField</text>
<text text-anchor="start" x="1309.9944" y="-1170.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1191" y="-1157.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1203" y="-1157.5" font-family="Roboto" font-size="8.00" fill="#000000">position_x</text>
<text text-anchor="start" x="1236.7808" y="-1157.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1266" y="-1157.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1278" y="-1157.5" font-family="Roboto" font-size="8.00" fill="#000000">FloatField</text>
<text text-anchor="start" x="1310.8896" y="-1157.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1191" y="-1144.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1203" y="-1144.5" font-family="Roboto" font-size="8.00" fill="#000000">position_y</text>
<text text-anchor="start" x="1236.7808" y="-1144.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1266" y="-1144.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1278" y="-1144.5" font-family="Roboto" font-size="8.00" fill="#000000">FloatField</text>
<text text-anchor="start" x="1310.8896" y="-1144.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1191" y="-1131.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1203" y="-1131.5" font-family="Roboto" font-size="8.00" fill="#7b7b7b">title</text>
<text text-anchor="start" x="1215.444" y="-1131.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1266" y="-1131.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1278" y="-1131.5" font-family="Roboto" font-size="8.00" fill="#7b7b7b">TextField</text>
<text text-anchor="start" x="1309.1064" y="-1131.5" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<polygon fill="none" stroke="#000000" points="1188,-1126.2 1188,-1267.2 1344,-1267.2 1344,-1126.2 1188,-1126.2"/>
2024-07-28 13:07:00 +03:00
</g>
<!-- apps_oss_models_Argument_Argument&#45;&gt;apps_oss_models_Operation_Operation -->
<g id="edge20" class="edge">
<title>apps_oss_models_Argument_Argument-&gt;apps_oss_models_Operation_Operation</title>
2024-08-01 12:03:58 +03:00
<path fill="none" stroke="#000000" d="M1274.6493,-1566.2511C1278.1058,-1555.297 1281.2323,-1543.4516 1283,-1532.2 1299.0031,-1430.3383 1291.3839,-1402.9697 1283,-1300.2 1282.2375,-1290.8531 1281.0938,-1281.0783 1279.7531,-1271.4259"/>
<ellipse fill="#000000" stroke="#000000" cx="1273.3369" cy="-1570.2483" rx="4" ry="4"/>
<text text-anchor="middle" x="1328.4308" y="-1399.8" font-family="Roboto" font-size="8.00" fill="#000000"> operation (arguments)</text>
2024-07-28 13:07:00 +03:00
</g>
<!-- apps_oss_models_Argument_Argument&#45;&gt;apps_oss_models_Operation_Operation -->
<g id="edge21" class="edge">
<title>apps_oss_models_Argument_Argument-&gt;apps_oss_models_Operation_Operation</title>
2024-08-01 12:03:58 +03:00
<path fill="none" stroke="#000000" d="M1219.6122,-1567.6859C1211.9075,-1556.8567 1204.9223,-1544.7079 1200.8112,-1532.2 1168.6153,-1434.2443 1172.2131,-1399.2659 1200.8112,-1300.2 1203.6383,-1290.4067 1207.6971,-1280.6472 1212.4262,-1271.2531"/>
<ellipse fill="#000000" stroke="#000000" cx="1222.0993" cy="-1571.0374" rx="4" ry="4"/>
<text text-anchor="middle" x="1239.0944" y="-1399.8" font-family="Roboto" font-size="8.00" fill="#000000"> argument (descendants)</text>
2024-07-28 13:07:00 +03:00
</g>
<!-- apps_oss_models_Inheritance_Inheritance -->
<g id="node17" class="node">
<title>apps_oss_models_Inheritance_Inheritance</title>
2024-08-01 12:03:58 +03:00
<polygon fill="#ffffff" stroke="transparent" points="1362,-1578.3 1362,-1641.3 1490,-1641.3 1490,-1578.3 1362,-1578.3"/>
<polygon fill="#1b563f" stroke="transparent" points="1363,-1617.8 1363,-1639.8 1489,-1639.8 1489,-1617.8 1363,-1617.8"/>
<text text-anchor="start" x="1382.514" y="-1626.8" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1394.514" y="-1626.8" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#ffffff">      Inheritance      </text>
<text text-anchor="start" x="1365" y="-1609.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1377" y="-1609.6" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">id</text>
<text text-anchor="start" x="1383.2232" y="-1609.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1412" y="-1609.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1424" y="-1609.6" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">BigAutoField</text>
<text text-anchor="start" x="1468.0016" y="-1609.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1365" y="-1596.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1377" y="-1596.6" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">child</text>
<text text-anchor="start" x="1392.9976" y="-1596.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1411.6196" y="-1596.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1423.6196" y="-1596.6" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">ForeignKey (id)</text>
<text text-anchor="start" x="1475.3804" y="-1596.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1364.5056" y="-1583.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1376.5056" y="-1583.6" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">parent</text>
<text text-anchor="start" x="1396.4944" y="-1583.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1411.6196" y="-1583.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1423.6196" y="-1583.6" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">ForeignKey (id)</text>
<text text-anchor="start" x="1475.3804" y="-1583.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<polygon fill="none" stroke="#000000" points="1362,-1578.3 1362,-1641.3 1490,-1641.3 1490,-1578.3 1362,-1578.3"/>
2024-07-28 13:07:00 +03:00
</g>
<!-- apps_oss_models_Inheritance_Inheritance&#45;&gt;apps_rsform_models_Constituenta_Constituenta -->
<g id="edge22" class="edge">
<title>apps_oss_models_Inheritance_Inheritance-&gt;apps_rsform_models_Constituenta_Constituenta</title>
2024-08-01 12:03:58 +03:00
<path fill="none" stroke="#000000" d="M1474.9262,-1569.198C1491.4397,-1557.7261 1510.6296,-1546.6259 1530.0336,-1540.2 1563.8215,-1529.0106 1658.0256,-1547.8353 1690,-1532.2 1707.663,-1523.5629 1723.6628,-1510.7385 1737.6831,-1496.4601"/>
<ellipse fill="#000000" stroke="#000000" cx="1471.2764" cy="-1571.8018" rx="4" ry="4"/>
<text text-anchor="middle" x="1559.9832" y="-1542.6" font-family="Roboto" font-size="8.00" fill="#000000"> parent (as_parent)</text>
2024-07-28 13:07:00 +03:00
</g>
<!-- apps_oss_models_Inheritance_Inheritance&#45;&gt;apps_rsform_models_Constituenta_Constituenta -->
<g id="edge23" class="edge">
<title>apps_oss_models_Inheritance_Inheritance-&gt;apps_rsform_models_Constituenta_Constituenta</title>
2024-08-01 12:03:58 +03:00
<path fill="none" stroke="#000000" d="M1498.6313,-1571.0093C1501.4335,-1569.874 1504.2292,-1568.7988 1507,-1567.8 1542.51,-1555.0003 1553.6976,-1560.1405 1590,-1549.8 1602.2552,-1546.3092 1604.5954,-1543.0467 1617.016,-1540.2 1648.8229,-1532.91 1661.1226,-1547.3961 1690,-1532.2 1707.1359,-1523.1826 1722.7905,-1510.3634 1736.6112,-1496.2545"/>
<ellipse fill="#000000" stroke="#000000" cx="1494.8955" cy="-1572.5873" rx="4" ry="4"/>
<text text-anchor="middle" x="1642.992" y="-1542.6" font-family="Roboto" font-size="8.00" fill="#000000"> child (as_child)</text>
2024-07-28 13:07:00 +03:00
</g>
<!-- apps_oss_models_Substitution_Substitution -->
2024-08-01 12:03:58 +03:00
<g id="node18" class="node">
2024-07-28 13:07:00 +03:00
<title>apps_oss_models_Substitution_Substitution</title>
2024-08-01 12:03:58 +03:00
<polygon fill="#ffffff" stroke="transparent" points="1524,-1571.8 1524,-1647.8 1670,-1647.8 1670,-1571.8 1524,-1571.8"/>
<polygon fill="#1b563f" stroke="transparent" points="1525,-1624.8 1525,-1646.8 1669,-1646.8 1669,-1624.8 1525,-1624.8"/>
<text text-anchor="start" x="1551.8285" y="-1633.8" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1563.8285" y="-1633.8" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#ffffff">      Substitution      </text>
<text text-anchor="start" x="1527" y="-1616.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1539" y="-1616.6" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">id</text>
<text text-anchor="start" x="1545.2232" y="-1616.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1592" y="-1616.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1604" y="-1616.6" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">BigAutoField</text>
<text text-anchor="start" x="1648.0016" y="-1616.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1527" y="-1603.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1539" y="-1603.6" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">operation</text>
<text text-anchor="start" x="1569.212" y="-1603.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1591.6196" y="-1603.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1603.6196" y="-1603.6" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">ForeignKey (id)</text>
<text text-anchor="start" x="1655.3804" y="-1603.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1527" y="-1590.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1539" y="-1590.6" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">original</text>
<text text-anchor="start" x="1563.884" y="-1590.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1591.6196" y="-1590.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1603.6196" y="-1590.6" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">ForeignKey (id)</text>
<text text-anchor="start" x="1655.3804" y="-1590.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1526.8308" y="-1577.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1538.8308" y="-1577.6" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">substitution</text>
<text text-anchor="start" x="1576.1692" y="-1577.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1591.6196" y="-1577.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<text text-anchor="start" x="1603.6196" y="-1577.6" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">ForeignKey (id)</text>
<text text-anchor="start" x="1655.3804" y="-1577.6" font-family="Roboto" font-size="8.00" fill="#000000">      </text>
<polygon fill="none" stroke="#000000" points="1524,-1571.8 1524,-1647.8 1670,-1647.8 1670,-1571.8 1524,-1571.8"/>
2024-07-28 13:07:00 +03:00
</g>
<!-- apps_oss_models_Substitution_Substitution&#45;&gt;apps_rsform_models_Constituenta_Constituenta -->
2024-08-01 12:03:58 +03:00
<g id="edge25" class="edge">
2024-07-28 13:07:00 +03:00
<title>apps_oss_models_Substitution_Substitution-&gt;apps_rsform_models_Constituenta_Constituenta</title>
2024-08-01 12:03:58 +03:00
<path fill="none" stroke="#000000" d="M1656.7288,-1562.4453C1668.0745,-1552.7637 1679.6315,-1542.4062 1690,-1532.2 1701.4645,-1520.915 1713.0758,-1508.6066 1724.2619,-1496.2086"/>
<ellipse fill="#000000" stroke="#000000" cx="1653.5106" cy="-1565.1665" rx="4" ry="4"/>
<text text-anchor="middle" x="1714.8784" y="-1542.6" font-family="Roboto" font-size="8.00" fill="#000000"> original (as_original)</text>
2024-07-28 13:07:00 +03:00
</g>
<!-- apps_oss_models_Substitution_Substitution&#45;&gt;apps_rsform_models_Constituenta_Constituenta -->
2024-08-01 12:03:58 +03:00
<g id="edge26" class="edge">
2024-07-28 13:07:00 +03:00
<title>apps_oss_models_Substitution_Substitution-&gt;apps_rsform_models_Constituenta_Constituenta</title>
2024-08-01 12:03:58 +03:00
<path fill="none" stroke="#000000" d="M1685.725,-1591.1622C1710.5354,-1582.2124 1735.6894,-1569.0618 1754,-1549.8 1768.1097,-1534.9574 1778.0722,-1515.9188 1785.1064,-1496.4839"/>
<ellipse fill="#000000" stroke="#000000" cx="1681.8263" cy="-1592.5046" rx="4" ry="4"/>
<text text-anchor="middle" x="1805.9968" y="-1542.6" font-family="Roboto" font-size="8.00" fill="#000000"> substitution (as_substitute)</text>
2024-07-28 13:07:00 +03:00
</g>
<!-- apps_oss_models_Substitution_Substitution&#45;&gt;apps_oss_models_Operation_Operation -->
2024-08-01 12:03:58 +03:00
<g id="edge24" class="edge">
2024-07-28 13:07:00 +03:00
<title>apps_oss_models_Substitution_Substitution-&gt;apps_oss_models_Operation_Operation</title>
2024-08-01 12:03:58 +03:00
<path fill="none" stroke="#000000" d="M1517.1096,-1562.3322C1512.4584,-1558.3467 1508.0381,-1554.1624 1504,-1549.8 1418.3261,-1457.2463 1444.2564,-1401.4061 1369,-1300.2 1361.7392,-1290.4355 1353.5801,-1280.6941 1345.1148,-1271.3103"/>
<ellipse fill="#000000" stroke="#000000" cx="1520.4887" cy="-1565.1046" rx="4" ry="4"/>
<text text-anchor="middle" x="1526.4384" y="-1399.8" font-family="Roboto" font-size="8.00" fill="#000000"> operation (substitution)</text>
</g>
<!-- apps_oss_models_Operation_Operation&#45;&gt;apps_library_models_LibraryItem_LibraryItem -->
<g id="edge27" class="edge">
<title>apps_oss_models_Operation_Operation-&gt;apps_library_models_LibraryItem_LibraryItem</title>
<path fill="none" stroke="#000000" d="M1173.5433,-1117.5374C1171.6978,-1116.3922 1169.8491,-1115.2783 1168,-1114.2 1156.9886,-1107.7786 1152.2506,-1110.411 1141.1192,-1104.2 1116.6681,-1090.557 1091.9623,-1073.2762 1069.6423,-1056.0567"/>
<ellipse fill="#000000" stroke="#000000" cx="1177.2765" cy="-1119.9378" rx="4" ry="4"/>
<text text-anchor="middle" x="1159.4404" y="-1097" font-family="Roboto" font-size="8.00" fill="#000000"> oss (items)</text>
</g>
<!-- apps_oss_models_Operation_Operation&#45;&gt;apps_library_models_LibraryItem_LibraryItem -->
<g id="edge28" class="edge">
<title>apps_oss_models_Operation_Operation-&gt;apps_library_models_LibraryItem_LibraryItem</title>
<path fill="none" stroke="#000000" d="M1201.3232,-1116.2566C1193.8039,-1108.5814 1185.9647,-1101.2088 1178,-1094.6 1145.2053,-1067.3883 1104.9597,-1042.8829 1069.7212,-1023.7823"/>
<ellipse fill="#000000" stroke="#000000" cx="1204.2374" cy="-1119.2919" rx="4" ry="4"/>
<text text-anchor="middle" x="1213.7636" y="-1097" font-family="Roboto" font-size="8.00" fill="#000000"> result (producer)</text>
2024-07-28 13:07:00 +03:00
</g>
</g>
</svg>