ejplatform/ej-server

View on GitHub
docs_old/dev-docs/orm/ej_profiles.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="208pt" height="315pt"
 viewBox="0.00 0.00 208.00 315.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 311)">
<title>model_graph</title>
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-311 204,-311 204,4 -4,4"/>
<!-- ej_profiles_models_Profile -->
<g id="node1" class="node">
<title>ej_profiles_models_Profile</title>
<polygon fill="#ffffff" stroke="transparent" points="8,-85 8,-303 192,-303 192,-85 8,-85"/>
<polygon fill="#1b563f" stroke="transparent" points="9,-281 9,-302 191,-302 191,-281 9,-281"/>
<text text-anchor="start" x="71.5" y="-290" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="81.5" y="-290" font-family="Roboto" font-weight="bold" font-size="10.00" fill="#ffffff"> &#160;&#160;&#160;Profile &#160;&#160;&#160;</text>
<text text-anchor="start" x="11" y="-273.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="21" y="-273.6" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">id</text>
<text text-anchor="start" x="28" y="-273.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="96" y="-273.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="106" y="-273.6" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">AutoField</text>
<text text-anchor="start" x="142" y="-273.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="11" y="-260.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="21" y="-260.6" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">user</text>
<text text-anchor="start" x="38" y="-260.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="96" y="-260.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="106" y="-260.6" font-family="Roboto" font-weight="bold" font-size="8.00" fill="#000000">OneToOneField (id)</text>
<text text-anchor="start" x="179" y="-260.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="11" y="-247.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="21" y="-247.6" font-family="Roboto" font-size="8.00" fill="#7b7b7b">biography</text>
<text text-anchor="start" x="58" y="-247.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="96" y="-247.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="106" y="-247.6" font-family="Roboto" font-size="8.00" fill="#7b7b7b">TextField</text>
<text text-anchor="start" x="140" y="-247.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="11" y="-234.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="21" y="-234.6" font-family="Roboto" font-size="8.00" fill="#7b7b7b">birth_date</text>
<text text-anchor="start" x="59" y="-234.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="96" y="-234.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="106" y="-234.6" font-family="Roboto" font-size="8.00" fill="#7b7b7b">DateField</text>
<text text-anchor="start" x="142" y="-234.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="11" y="-221.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="21" y="-221.6" font-family="Roboto" font-size="8.00" fill="#7b7b7b">city</text>
<text text-anchor="start" x="35" y="-221.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="96" y="-221.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="106" y="-221.6" font-family="Roboto" font-size="8.00" fill="#7b7b7b">CharField</text>
<text text-anchor="start" x="142" y="-221.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="11" y="-208.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="21" y="-208.6" font-family="Roboto" font-size="8.00" fill="#7b7b7b">country</text>
<text text-anchor="start" x="49" y="-208.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="96" y="-208.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="106" y="-208.6" font-family="Roboto" font-size="8.00" fill="#7b7b7b">CharField</text>
<text text-anchor="start" x="142" y="-208.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="11" y="-195.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="21" y="-195.6" font-family="Roboto" font-size="8.00" fill="#7b7b7b">education</text>
<text text-anchor="start" x="58" y="-195.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="96" y="-195.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="106" y="-195.6" font-family="Roboto" font-size="8.00" fill="#7b7b7b">CharField</text>
<text text-anchor="start" x="142" y="-195.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="11" y="-182.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="21" y="-182.6" font-family="Roboto" font-size="8.00" fill="#7b7b7b">ethnicity</text>
<text text-anchor="start" x="54" y="-182.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="96" y="-182.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="106" y="-182.6" font-family="Roboto" font-size="8.00" fill="#7b7b7b">CharField</text>
<text text-anchor="start" x="142" y="-182.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="11" y="-169.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="21" y="-169.6" font-family="Roboto" font-size="8.00" fill="#000000">gender</text>
<text text-anchor="start" x="47" y="-169.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="96" y="-169.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="106" y="-169.6" font-family="Roboto" font-size="8.00" fill="#000000">EnumField</text>
<text text-anchor="start" x="146" y="-169.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="11" y="-156.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="21" y="-156.6" font-family="Roboto" font-size="8.00" fill="#7b7b7b">gender_other</text>
<text text-anchor="start" x="70" y="-156.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="96" y="-156.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="106" y="-156.6" font-family="Roboto" font-size="8.00" fill="#7b7b7b">CharField</text>
<text text-anchor="start" x="142" y="-156.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="11" y="-143.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="21" y="-143.6" font-family="Roboto" font-size="8.00" fill="#7b7b7b">occupation</text>
<text text-anchor="start" x="63" y="-143.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="96" y="-143.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="106" y="-143.6" font-family="Roboto" font-size="8.00" fill="#7b7b7b">CharField</text>
<text text-anchor="start" x="142" y="-143.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="11" y="-130.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="21" y="-130.6" font-family="Roboto" font-size="8.00" fill="#7b7b7b">political_activity</text>
<text text-anchor="start" x="82" y="-130.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="96" y="-130.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="106" y="-130.6" font-family="Roboto" font-size="8.00" fill="#7b7b7b">TextField</text>
<text text-anchor="start" x="140" y="-130.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="11" y="-117.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="21" y="-117.6" font-family="Roboto" font-size="8.00" fill="#7b7b7b">profile_photo</text>
<text text-anchor="start" x="70" y="-117.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="96" y="-117.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="106" y="-117.6" font-family="Roboto" font-size="8.00" fill="#7b7b7b">ImageField</text>
<text text-anchor="start" x="148" y="-117.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="11" y="-104.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="21" y="-104.6" font-family="Roboto" font-size="8.00" fill="#000000">race</text>
<text text-anchor="start" x="38" y="-104.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="96" y="-104.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="106" y="-104.6" font-family="Roboto" font-size="8.00" fill="#000000">EnumField</text>
<text text-anchor="start" x="146" y="-104.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="11" y="-91.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="21" y="-91.6" font-family="Roboto" font-size="8.00" fill="#7b7b7b">state</text>
<text text-anchor="start" x="41" y="-91.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="96" y="-91.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<text text-anchor="start" x="106" y="-91.6" font-family="Roboto" font-size="8.00" fill="#7b7b7b">CharField</text>
<text text-anchor="start" x="142" y="-91.6" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;&#160;&#160;</text>
<polygon fill="none" stroke="#000000" points="8,-85 8,-303 192,-303 192,-85 8,-85"/>
</g>
<!-- ej_users_models_User -->
<g id="node2" class="node">
<title>ej_users_models_User</title>
<polygon fill="#ffffff" stroke="transparent" points="79,-7.5 79,-28.5 121,-28.5 121,-7.5 79,-7.5"/>
<polygon fill="#1b563f" stroke="transparent" points="79,-7 79,-28 121,-28 121,-7 79,-7"/>
<text text-anchor="start" x="83" y="-15.4" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;</text>
<text text-anchor="start" x="88" y="-15.4" font-family="Roboto" font-size="12.00" fill="#ffffff">User</text>
<text text-anchor="start" x="112" y="-15.4" font-family="Roboto" font-size="8.00" fill="#000000"> &#160;</text>
</g>
<!-- ej_profiles_models_Profile&#45;&gt;ej_users_models_User -->
<g id="edge1" class="edge">
<title>ej_profiles_models_Profile&#45;&gt;ej_users_models_User</title>
<path fill="none" stroke="#000000" d="M100,-80.547C100,-63.386 100,-47.638 100,-36.237"/>
<text text-anchor="middle" x="125.5" y="-56.6" font-family="Roboto" font-size="8.00" fill="#000000"> user (profile)</text>
</g>
</g>
</svg>