ejplatform/ej-server

View on GitHub
docs_old/dev-docs/orm/ej_users.svg

Summary

Maintainability
Test Coverage
<?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 (0)
 -->
<!-- Title: model_graph Pages: 1 -->
<svg width="460pt" height="651pt"
 viewBox="0.00 0.00 460.00 651.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 647)">
<title>model_graph</title>
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-647 456,-647 456,4 -4,4"/>
<!-- boogie_apps_users_models_AbstractUser -->
<g id="node1" class="node">
<title>boogie_apps_users_models_AbstractUser</title>
<polygon fill="#ffffff" stroke="transparent" points="81.5,-94 81.5,-243 234.5,-243 234.5,-94 81.5,-94"/>
<polygon fill="#1b563f" stroke="transparent" points="83,-211.5 83,-241.5 234,-241.5 234,-211.5 83,-211.5"/>
<text text-anchor="start" x="119.5" y="-229.5" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="129.5" y="-229.5" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#ffffff"> &#160;&#160;&#160;AbstractUser</text>
<text text-anchor="start" x="99.5" y="-219.5" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#ffffff">&lt;</text>
<text text-anchor="start" x="105.5" y="-219.5" font-family="Roboto" font-weight="bold" font-style="italic" font-size="10.00" fill="#ffffff">AbstractUser,Model</text>
<text text-anchor="start" x="202.5" y="-219.5" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#ffffff">&gt; &#160;&#160;&#160;</text>
<text text-anchor="start" x="85" y="-204.1" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="95" y="-204.1" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">date_joined</text>
<text text-anchor="start" x="138" y="-204.1" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="158" y="-204.1" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="168" y="-204.1" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">DateTimeField</text>
<text text-anchor="start" x="222" y="-204.1" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="85" y="-191.1" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="95" y="-191.1" font-family="Roboto" font-style="italic" font-size="8.00" fill="#7b7b7b">email</text>
<text text-anchor="start" x="116" y="-191.1" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="158" y="-191.1" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="168" y="-191.1" font-family="Roboto" font-style="italic" font-size="8.00" fill="#7b7b7b">EmailField</text>
<text text-anchor="start" x="207" y="-191.1" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="85" y="-178.1" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="95" y="-178.1" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">is_active</text>
<text text-anchor="start" x="129" y="-178.1" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="158" y="-178.1" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="168" y="-178.1" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">BooleanField</text>
<text text-anchor="start" x="217" y="-178.1" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="85" y="-165.1" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="95" y="-165.1" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">is_staff</text>
<text text-anchor="start" x="124" y="-165.1" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="158" y="-165.1" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="168" y="-165.1" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">BooleanField</text>
<text text-anchor="start" x="217" y="-165.1" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="85" y="-152.1" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="95" y="-152.1" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">is_superuser</text>
<text text-anchor="start" x="144" y="-152.1" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="158" y="-152.1" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="168" y="-152.1" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">BooleanField</text>
<text text-anchor="start" x="217" y="-152.1" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="85" y="-139.1" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="95" y="-139.1" font-family="Roboto" font-style="italic" font-size="8.00" fill="#7b7b7b">last_login</text>
<text text-anchor="start" x="132" y="-139.1" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="158" y="-139.1" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="168" y="-139.1" font-family="Roboto" font-style="italic" font-size="8.00" fill="#7b7b7b">DateTimeField</text>
<text text-anchor="start" x="222" y="-139.1" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="85" y="-126.1" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="95" y="-126.1" font-family="Roboto" font-size="8.00" fill="#000000">name</text>
<text text-anchor="start" x="117" y="-126.1" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="158" y="-126.1" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="168" y="-126.1" font-family="Roboto" font-size="8.00" fill="#000000">CharField</text>
<text text-anchor="start" x="204" y="-126.1" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="85" y="-113.1" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="95" y="-113.1" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">password</text>
<text text-anchor="start" x="132" y="-113.1" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="158" y="-113.1" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="168" y="-113.1" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">CharField</text>
<text text-anchor="start" x="204" y="-113.1" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="85" y="-100.1" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="95" y="-100.1" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">username</text>
<text text-anchor="start" x="132" y="-100.1" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="158" y="-100.1" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="168" y="-100.1" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">CharField</text>
<text text-anchor="start" x="204" y="-100.1" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<polygon fill="none" stroke="#000000" points="81.5,-94 81.5,-243 234.5,-243 234.5,-94 81.5,-94"/>
</g>
<!-- django_contrib_auth_models_AbstractUser -->
<g id="node2" class="node">
<title>django_contrib_auth_models_AbstractUser</title>
<text text-anchor="middle" x="88" y="-16.1" font-family="Roboto" font-size="8.00" fill="#000000">django_contrib_auth_models_AbstractUser</text>
</g>
<!-- boogie_apps_users_models_AbstractUser&#45;&gt;django_contrib_auth_models_AbstractUser -->
<g id="edge1" class="edge">
<title>boogie_apps_users_models_AbstractUser&#45;&gt;django_contrib_auth_models_AbstractUser</title>
<path fill="none" stroke="#000000" d="M121.36,-89.724C114,-73.898 106.74,-58.281 100.87,-45.681"/>
<polygon fill="none" stroke="#000000" points="103.888,-43.87 96.5,-36.276 97.5398,-46.8197 103.888,-43.87"/>
<text text-anchor="middle" x="134.5" y="-65.6" font-family="Roboto" font-size="8.00" fill="#000000"> abstract</text>
<text text-anchor="middle" x="134.5" y="-56.6" font-family="Roboto" font-size="8.00" fill="#000000">inheritance</text>
</g>
<!-- boogie_models_model_Model -->
<g id="node3" class="node">
<title>boogie_models_model_Model</title>
<polygon fill="#ffffff" stroke="transparent" points="202,-7.5 202,-28.5 254,-28.5 254,-7.5 202,-7.5"/>
<polygon fill="#1b563f" stroke="transparent" points="202,-7 202,-28 254,-28 254,-7 202,-7"/>
<text text-anchor="start" x="206" y="-15.4" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;</text>
<text text-anchor="start" x="211" y="-15.4" font-family="Roboto" font-size="12.00" fill="#ffffff">Model</text>
<text text-anchor="start" x="245" y="-15.4" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;</text>
</g>
<!-- boogie_apps_users_models_AbstractUser&#45;&gt;boogie_models_model_Model -->
<g id="edge2" class="edge">
<title>boogie_apps_users_models_AbstractUser&#45;&gt;boogie_models_model_Model</title>
<path fill="none" stroke="#000000" d="M194.64,-89.724C202,-73.898 209.26,-58.281 215.13,-45.681"/>
<polygon fill="none" stroke="#000000" points="218.4602,-46.8197 219.5,-36.276 212.112,-43.87 218.4602,-46.8197"/>
<text text-anchor="middle" x="232.5" y="-65.6" font-family="Roboto" font-size="8.00" fill="#000000"> abstract</text>
<text text-anchor="middle" x="232.5" y="-56.6" font-family="Roboto" font-size="8.00" fill="#000000">inheritance</text>
</g>
<!-- model_utils_models_TimeStampedModel -->
<g id="node4" class="node">
<title>model_utils_models_TimeStampedModel</title>
<polygon fill="#ffffff" stroke="transparent" points="15,-361.5 15,-410.5 183,-410.5 183,-361.5 15,-361.5"/>
<polygon fill="#1b563f" stroke="transparent" points="16,-388 16,-409 182,-409 182,-388 16,-388"/>
<text text-anchor="start" x="41.5" y="-397" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="51.5" y="-397" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#ffffff"> &#160;&#160;&#160;TimeStampedModel &#160;&#160;&#160;</text>
<text text-anchor="start" x="18" y="-380.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="28" y="-380.6" font-family="Roboto" font-size="8.00" fill="#000000">created</text>
<text text-anchor="start" x="57" y="-380.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="75" y="-380.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="85" y="-380.6" font-family="Roboto" font-size="8.00" fill="#000000">AutoCreatedField</text>
<text text-anchor="start" x="150" y="-380.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="18" y="-367.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="28" y="-367.6" font-family="Roboto" font-size="8.00" fill="#000000">modified</text>
<text text-anchor="start" x="61" y="-367.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="75" y="-367.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="85" y="-367.6" font-family="Roboto" font-size="8.00" fill="#000000">AutoLastModifiedField</text>
<text text-anchor="start" x="170" y="-367.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<polygon fill="none" stroke="#000000" points="15,-361.5 15,-410.5 183,-410.5 183,-361.5 15,-361.5"/>
</g>
<!-- ej_users_models_User -->
<g id="node5" class="node">
<title>ej_users_models_User</title>
<polygon fill="#ffffff" stroke="transparent" points="217,-305 217,-467 373,-467 373,-305 217,-305"/>
<polygon fill="#1b563f" stroke="transparent" points="218,-436 218,-466 372,-466 372,-436 218,-436"/>
<text text-anchor="start" x="274.5" y="-454" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="284.5" y="-454" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#ffffff"> &#160;&#160;&#160;User</text>
<text text-anchor="start" x="252.5" y="-444" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#ffffff">&lt;</text>
<text text-anchor="start" x="258.5" y="-444" font-family="Roboto" font-weight="bold" font-style="italic" font-size="10.00" fill="#ffffff">AbstractUser</text>
<text text-anchor="start" x="322.5" y="-444" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#ffffff">&gt; &#160;&#160;&#160;</text>
<text text-anchor="start" x="220" y="-428.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="230" y="-428.6" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">id</text>
<text text-anchor="start" x="237" y="-428.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="296" y="-428.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="306" y="-428.6" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">AutoField</text>
<text text-anchor="start" x="342" y="-428.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="220" y="-415.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="230" y="-415.6" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">date_joined</text>
<text text-anchor="start" x="273" y="-415.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="296" y="-415.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="306" y="-415.6" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">DateTimeField</text>
<text text-anchor="start" x="360" y="-415.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="220" y="-402.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="230" y="-402.6" font-family="Roboto" font-size="8.00" fill="#000000">display_name</text>
<text text-anchor="start" x="282" y="-402.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="296" y="-402.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="306" y="-402.6" font-family="Roboto" font-size="8.00" fill="#000000">CharField</text>
<text text-anchor="start" x="342" y="-402.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="220" y="-389.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="230" y="-389.6" font-family="Roboto" font-size="8.00" fill="#000000">email</text>
<text text-anchor="start" x="252" y="-389.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="296" y="-389.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="306" y="-389.6" font-family="Roboto" font-size="8.00" fill="#000000">EmailField</text>
<text text-anchor="start" x="346" y="-389.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="220" y="-376.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="230" y="-376.6" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">is_active</text>
<text text-anchor="start" x="264" y="-376.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="296" y="-376.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="306" y="-376.6" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">BooleanField</text>
<text text-anchor="start" x="355" y="-376.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="220" y="-363.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="230" y="-363.6" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">is_staff</text>
<text text-anchor="start" x="259" y="-363.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="296" y="-363.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="306" y="-363.6" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">BooleanField</text>
<text text-anchor="start" x="355" y="-363.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="220" y="-350.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="230" y="-350.6" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">is_superuser</text>
<text text-anchor="start" x="279" y="-350.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="296" y="-350.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="306" y="-350.6" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">BooleanField</text>
<text text-anchor="start" x="355" y="-350.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="220" y="-337.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="230" y="-337.6" font-family="Roboto" font-style="italic" font-size="8.00" fill="#7b7b7b">last_login</text>
<text text-anchor="start" x="267" y="-337.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="296" y="-337.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="306" y="-337.6" font-family="Roboto" font-style="italic" font-size="8.00" fill="#7b7b7b">DateTimeField</text>
<text text-anchor="start" x="360" y="-337.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="220" y="-324.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="230" y="-324.6" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">name</text>
<text text-anchor="start" x="251" y="-324.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="296" y="-324.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="306" y="-324.6" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">CharField</text>
<text text-anchor="start" x="342" y="-324.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="220" y="-311.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="230" y="-311.6" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">password</text>
<text text-anchor="start" x="267" y="-311.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="296" y="-311.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="306" y="-311.6" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">CharField</text>
<text text-anchor="start" x="342" y="-311.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<polygon fill="none" stroke="#000000" points="217,-305 217,-467 373,-467 373,-305 217,-305"/>
</g>
<!-- ej_users_models_User&#45;&gt;boogie_apps_users_models_AbstractUser -->
<g id="edge3" class="edge">
<title>ej_users_models_User&#45;&gt;boogie_apps_users_models_AbstractUser</title>
<path fill="none" stroke="#000000" d="M241.44,-300.97C232.1,-286.13 222.36,-270.67 212.97,-255.77"/>
<polygon fill="none" stroke="#000000" points="215.7846,-253.6717 207.49,-247.08 209.8636,-257.4055 215.7846,-253.6717"/>
<text text-anchor="middle" x="247.5" y="-276.6" font-family="Roboto" font-size="8.00" fill="#000000"> abstract</text>
<text text-anchor="middle" x="247.5" y="-267.6" font-family="Roboto" font-size="8.00" fill="#000000">inheritance</text>
</g>
<!-- django_contrib_auth_models_Group -->
<g id="node6" class="node">
<title>django_contrib_auth_models_Group</title>
<polygon fill="#ffffff" stroke="transparent" points="269,-158 269,-179 321,-179 321,-158 269,-158"/>
<polygon fill="#1b563f" stroke="transparent" points="269,-157.5 269,-178.5 321,-178.5 321,-157.5 269,-157.5"/>
<text text-anchor="start" x="273.5" y="-165.9" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;</text>
<text text-anchor="start" x="278.5" y="-165.9" font-family="Roboto" font-size="12.00" fill="#ffffff">Group</text>
<text text-anchor="start" x="311.5" y="-165.9" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;</text>
</g>
<!-- ej_users_models_User&#45;&gt;django_contrib_auth_models_Group -->
<g id="edge4" class="edge">
<title>ej_users_models_User&#45;&gt;django_contrib_auth_models_Group</title>
<path fill="none" stroke="#000000" d="M295,-292.76C295,-257.02 295,-219 295,-194.56"/>
<ellipse fill="#000000" stroke="#000000" cx="295" cy="-296.97" rx="4" ry="4"/>
<ellipse fill="#000000" stroke="#000000" cx="295" cy="-190.51" rx="4" ry="4"/>
<text text-anchor="middle" x="321.5" y="-272.1" font-family="Roboto" font-size="8.00" fill="#000000"> groups (user)</text>
</g>
<!-- django_contrib_auth_models_Permission -->
<g id="node7" class="node">
<title>django_contrib_auth_models_Permission</title>
<polygon fill="#ffffff" stroke="transparent" points="355,-158 355,-179 433,-179 433,-158 355,-158"/>
<polygon fill="#1b563f" stroke="transparent" points="355,-157.5 355,-178.5 433,-178.5 433,-157.5 355,-157.5"/>
<text text-anchor="start" x="359" y="-165.9" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;</text>
<text text-anchor="start" x="364" y="-165.9" font-family="Roboto" font-size="12.00" fill="#ffffff">Permission</text>
<text text-anchor="start" x="424" y="-165.9" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;</text>
</g>
<!-- ej_users_models_User&#45;&gt;django_contrib_auth_models_Permission -->
<g id="edge5" class="edge">
<title>ej_users_models_User&#45;&gt;django_contrib_auth_models_Permission</title>
<path fill="none" stroke="#000000" d="M347.04,-293.53C348.75,-290 350.41,-286.48 352,-283 365.54,-253.37 377.97,-218 385.74,-194.49"/>
<ellipse fill="#000000" stroke="#000000" cx="345.2211" cy="-297.2135" rx="4" ry="4"/>
<ellipse fill="#000000" stroke="#000000" cx="387.047" cy="-190.492" rx="4" ry="4"/>
<text text-anchor="middle" x="405" y="-272.1" font-family="Roboto" font-size="8.00" fill="#000000"> user_permissions (user)</text>
</g>
<!-- ej_users_models_PasswordResetToken -->
<g id="node8" class="node">
<title>ej_users_models_PasswordResetToken</title>
<polygon fill="#ffffff" stroke="transparent" points="49,-529 49,-639 215,-639 215,-529 49,-529"/>
<polygon fill="#1b563f" stroke="transparent" points="50,-608 50,-638 214,-638 214,-608 50,-608"/>
<text text-anchor="start" x="75" y="-626" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="85" y="-626" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#ffffff"> &#160;&#160;&#160;PasswordResetToken</text>
<text text-anchor="start" x="72" y="-616" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#ffffff">&lt;</text>
<text text-anchor="start" x="78" y="-616" font-family="Roboto" font-weight="bold" font-style="italic" font-size="10.00" fill="#ffffff">TimeStampedModel</text>
<text text-anchor="start" x="177" y="-616" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#ffffff">&gt; &#160;&#160;&#160;</text>
<text text-anchor="start" x="52" y="-600.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="62" y="-600.6" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">id</text>
<text text-anchor="start" x="69" y="-600.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="108" y="-600.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="118" y="-600.6" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">AutoField</text>
<text text-anchor="start" x="154" y="-600.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="52" y="-587.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="62" y="-587.6" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">user</text>
<text text-anchor="start" x="79" y="-587.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="108" y="-587.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="118" y="-587.6" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">ForeignKey (id)</text>
<text text-anchor="start" x="176" y="-587.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="52" y="-574.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="62" y="-574.6" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">created</text>
<text text-anchor="start" x="91" y="-574.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="108" y="-574.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="118" y="-574.6" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">AutoCreatedField</text>
<text text-anchor="start" x="183" y="-574.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="52" y="-561.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="62" y="-561.6" font-family="Roboto" font-size="8.00" fill="#000000">is_used</text>
<text text-anchor="start" x="91" y="-561.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="108" y="-561.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="118" y="-561.6" font-family="Roboto" font-size="8.00" fill="#000000">BooleanField</text>
<text text-anchor="start" x="167" y="-561.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="52" y="-548.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="62" y="-548.6" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">modified</text>
<text text-anchor="start" x="94" y="-548.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="108" y="-548.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="118" y="-548.6" font-family="Roboto" font-style="italic" font-size="8.00" fill="#000000">AutoLastModifiedField</text>
<text text-anchor="start" x="202" y="-548.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="52" y="-535.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="62" y="-535.6" font-family="Roboto" font-size="8.00" fill="#000000">url</text>
<text text-anchor="start" x="72" y="-535.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="108" y="-535.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="118" y="-535.6" font-family="Roboto" font-size="8.00" fill="#000000">CharField</text>
<text text-anchor="start" x="154" y="-535.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<polygon fill="none" stroke="#000000" points="49,-529 49,-639 215,-639 215,-529 49,-529"/>
</g>
<!-- ej_users_models_PasswordResetToken&#45;&gt;model_utils_models_TimeStampedModel -->
<g id="edge6" class="edge">
<title>ej_users_models_PasswordResetToken&#45;&gt;model_utils_models_TimeStampedModel</title>
<path fill="none" stroke="#000000" d="M122.14,-524.86C116.73,-492.39 110.17,-453.04 105.42,-424.53"/>
<polygon fill="none" stroke="#000000" points="108.8534,-423.8402 103.76,-414.55 101.9483,-424.9888 108.8534,-423.8402"/>
<text text-anchor="middle" x="140.5" y="-500.6" font-family="Roboto" font-size="8.00" fill="#000000"> abstract</text>
<text text-anchor="middle" x="140.5" y="-491.6" font-family="Roboto" font-size="8.00" fill="#000000">inheritance</text>
</g>
<!-- ej_users_models_PasswordResetToken&#45;&gt;ej_users_models_User -->
<g id="edge7" class="edge">
<title>ej_users_models_PasswordResetToken&#45;&gt;ej_users_models_User</title>
<path fill="none" stroke="#000000" d="M185.96,-518.46C198.41,-503.33 211.84,-487.02 224.87,-471.19"/>
<ellipse fill="#000000" stroke="#000000" cx="183.2255" cy="-521.7745" rx="4" ry="4"/>
<text text-anchor="middle" x="260" y="-496.1" font-family="Roboto" font-size="8.00" fill="#000000"> user (passwordresettoken)</text>
</g>
</g>
</svg>