338 lines
27 KiB
XML
338 lines
27 KiB
XML
<?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)
|
|
-->
|
|
<!-- Title: models_diagram Pages: 1 -->
|
|
<svg width="3446pt" height="1218pt"
|
|
viewBox="0.00 0.00 3445.50 1218.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 1214)">
|
|
<title>models_diagram</title>
|
|
<polygon fill="transparent" stroke="transparent" points="-4,4 -4,-1214 3441.5,-1214 3441.5,4 -4,4"/>
|
|
<!-- _diagram_info -->
|
|
<g id="node1" class="node">
|
|
<title>_diagram_info</title>
|
|
<text text-anchor="start" x="8" y="-1195.6" font-family="Times,serif" font-size="13.00" fill="#000000">Models diagram</text>
|
|
<text text-anchor="start" x="8" y="-1181.6" font-family="Times,serif" font-size="13.00" fill="#000000">Date: Nov 30 2018 - 13:55</text>
|
|
<text text-anchor="start" x="8" y="-1167.6" font-family="Times,serif" font-size="13.00" fill="#000000">Migration version: 0</text>
|
|
<text text-anchor="start" x="8" y="-1153.6" font-family="Times,serif" font-size="13.00" fill="#000000">Generated by RailRoady 1.5.3</text>
|
|
<text text-anchor="start" x="8" y="-1139.6" font-family="Times,serif" font-size="13.00" fill="#000000">http://railroady.prestonlee.com</text>
|
|
</g>
|
|
<!-- Stage -->
|
|
<g id="node2" class="node">
|
|
<title>Stage</title>
|
|
<path fill="none" stroke="#000000" d="M148,-403.5C148,-403.5 306,-403.5 306,-403.5 312,-403.5 318,-409.5 318,-415.5 318,-415.5 318,-497.5 318,-497.5 318,-503.5 312,-509.5 306,-509.5 306,-509.5 148,-509.5 148,-509.5 142,-509.5 136,-503.5 136,-497.5 136,-497.5 136,-415.5 136,-415.5 136,-409.5 142,-403.5 148,-403.5"/>
|
|
<text text-anchor="middle" x="227" y="-494.3" font-family="Times,serif" font-size="14.00" fill="#000000">Stage</text>
|
|
<polyline fill="none" stroke="#000000" points="136,-486.5 318,-486.5 "/>
|
|
<text text-anchor="start" x="144" y="-471.3" font-family="Times,serif" font-size="14.00" fill="#000000">id :integer</text>
|
|
<text text-anchor="start" x="144" y="-456.3" font-family="Times,serif" font-size="14.00" fill="#000000">level :integer</text>
|
|
<text text-anchor="start" x="144" y="-441.3" font-family="Times,serif" font-size="14.00" fill="#000000">tournament_id :integer</text>
|
|
<text text-anchor="start" x="144" y="-426.3" font-family="Times,serif" font-size="14.00" fill="#000000">created_at :datetime</text>
|
|
<text text-anchor="start" x="144" y="-411.3" font-family="Times,serif" font-size="14.00" fill="#000000">updated_at :datetime</text>
|
|
</g>
|
|
<!-- Group -->
|
|
<g id="node4" class="node">
|
|
<title>Group</title>
|
|
<path fill="none" stroke="#000000" d="M267,-260.5C267,-260.5 413,-260.5 413,-260.5 419,-260.5 425,-266.5 425,-272.5 425,-272.5 425,-354.5 425,-354.5 425,-360.5 419,-366.5 413,-366.5 413,-366.5 267,-366.5 267,-366.5 261,-366.5 255,-360.5 255,-354.5 255,-354.5 255,-272.5 255,-272.5 255,-266.5 261,-260.5 267,-260.5"/>
|
|
<text text-anchor="middle" x="340" y="-351.3" font-family="Times,serif" font-size="14.00" fill="#000000">Group</text>
|
|
<polyline fill="none" stroke="#000000" points="255,-343.5 425,-343.5 "/>
|
|
<text text-anchor="start" x="263" y="-328.3" font-family="Times,serif" font-size="14.00" fill="#000000">id :integer</text>
|
|
<text text-anchor="start" x="263" y="-313.3" font-family="Times,serif" font-size="14.00" fill="#000000">number :integer</text>
|
|
<text text-anchor="start" x="263" y="-298.3" font-family="Times,serif" font-size="14.00" fill="#000000">stage_id :integer</text>
|
|
<text text-anchor="start" x="263" y="-283.3" font-family="Times,serif" font-size="14.00" fill="#000000">created_at :datetime</text>
|
|
<text text-anchor="start" x="263" y="-268.3" font-family="Times,serif" font-size="14.00" fill="#000000">updated_at :datetime</text>
|
|
</g>
|
|
<!-- Stage->Group -->
|
|
<g id="edge2" class="edge">
|
|
<title>Stage->Group</title>
|
|
<path fill="none" stroke="#c38337" d="M274.1997,-396.7694C279.9715,-389.4653 285.8765,-381.9926 291.6647,-374.6677"/>
|
|
<ellipse fill="none" stroke="#c38337" cx="271.557" cy="-400.1137" rx="4" ry="4"/>
|
|
<polygon fill="#c38337" stroke="#c38337" points="291.6878,-374.6384 301.4185,-369.5824 294.7878,-370.7154 297.8878,-366.7924 297.8878,-366.7924 297.8878,-366.7924 294.7878,-370.7154 294.3571,-364.0024 291.6878,-374.6384 291.6878,-374.6384"/>
|
|
</g>
|
|
<!-- Match -->
|
|
<g id="node7" class="node">
|
|
<title>Match</title>
|
|
<path fill="none" stroke="#000000" d="M172,-80C172,-80 318,-80 318,-80 324,-80 330,-86 330,-92 330,-92 330,-204 330,-204 330,-210 324,-216 318,-216 318,-216 172,-216 172,-216 166,-216 160,-210 160,-204 160,-204 160,-92 160,-92 160,-86 166,-80 172,-80"/>
|
|
<text text-anchor="middle" x="245" y="-200.8" font-family="Times,serif" font-size="14.00" fill="#000000">Match</text>
|
|
<polyline fill="none" stroke="#000000" points="160,-193 330,-193 "/>
|
|
<text text-anchor="start" x="168" y="-177.8" font-family="Times,serif" font-size="14.00" fill="#000000">id :integer</text>
|
|
<text text-anchor="start" x="168" y="-162.8" font-family="Times,serif" font-size="14.00" fill="#000000">state :integer</text>
|
|
<text text-anchor="start" x="168" y="-147.8" font-family="Times,serif" font-size="14.00" fill="#000000">position :integer</text>
|
|
<text text-anchor="start" x="168" y="-132.8" font-family="Times,serif" font-size="14.00" fill="#000000">stage_id :integer</text>
|
|
<text text-anchor="start" x="168" y="-117.8" font-family="Times,serif" font-size="14.00" fill="#000000">group_id :integer</text>
|
|
<text text-anchor="start" x="168" y="-102.8" font-family="Times,serif" font-size="14.00" fill="#000000">created_at :datetime</text>
|
|
<text text-anchor="start" x="168" y="-87.8" font-family="Times,serif" font-size="14.00" fill="#000000">updated_at :datetime</text>
|
|
</g>
|
|
<!-- Stage->Match -->
|
|
<g id="edge1" class="edge">
|
|
<title>Stage->Match</title>
|
|
<path fill="none" stroke="#69e77a" d="M230.5664,-395.3762C233.3913,-346.9607 237.3576,-278.9819 240.4178,-226.5341"/>
|
|
<ellipse fill="none" stroke="#69e77a" cx="230.3273" cy="-399.4738" rx="4" ry="4"/>
|
|
<polygon fill="#69e77a" stroke="#69e77a" points="240.4346,-226.2451 245.5095,-216.5242 240.7258,-221.2536 241.0171,-216.2621 241.0171,-216.2621 241.0171,-216.2621 240.7258,-221.2536 236.5248,-215.9999 240.4346,-226.2451 240.4346,-226.2451"/>
|
|
</g>
|
|
<!-- Tournament -->
|
|
<g id="node3" class="node">
|
|
<title>Tournament</title>
|
|
<path fill="none" stroke="#000000" d="M415,-546.5C415,-546.5 561,-546.5 561,-546.5 567,-546.5 573,-552.5 573,-558.5 573,-558.5 573,-685.5 573,-685.5 573,-691.5 567,-697.5 561,-697.5 561,-697.5 415,-697.5 415,-697.5 409,-697.5 403,-691.5 403,-685.5 403,-685.5 403,-558.5 403,-558.5 403,-552.5 409,-546.5 415,-546.5"/>
|
|
<text text-anchor="middle" x="488" y="-682.3" font-family="Times,serif" font-size="14.00" fill="#000000">Tournament</text>
|
|
<polyline fill="none" stroke="#000000" points="403,-674.5 573,-674.5 "/>
|
|
<text text-anchor="start" x="411" y="-659.3" font-family="Times,serif" font-size="14.00" fill="#000000">id :integer</text>
|
|
<text text-anchor="start" x="411" y="-644.3" font-family="Times,serif" font-size="14.00" fill="#000000">name :varchar</text>
|
|
<text text-anchor="start" x="411" y="-629.3" font-family="Times,serif" font-size="14.00" fill="#000000">code :varchar</text>
|
|
<text text-anchor="start" x="411" y="-614.3" font-family="Times,serif" font-size="14.00" fill="#000000">description :varchar</text>
|
|
<text text-anchor="start" x="411" y="-599.3" font-family="Times,serif" font-size="14.00" fill="#000000">public :boolean</text>
|
|
<text text-anchor="start" x="411" y="-584.3" font-family="Times,serif" font-size="14.00" fill="#000000">user_id :integer</text>
|
|
<text text-anchor="start" x="411" y="-569.3" font-family="Times,serif" font-size="14.00" fill="#000000">created_at :datetime</text>
|
|
<text text-anchor="start" x="411" y="-554.3" font-family="Times,serif" font-size="14.00" fill="#000000">updated_at :datetime</text>
|
|
</g>
|
|
<!-- Tournament->Stage -->
|
|
<g id="edge5" class="edge">
|
|
<title>Tournament->Stage</title>
|
|
<path fill="none" stroke="#6aa4a2" d="M395.9,-563.5994C371.0655,-547.8519 344.1943,-530.8129 319.3464,-515.0568"/>
|
|
<ellipse fill="none" stroke="#6aa4a2" cx="399.5219" cy="-565.896" rx="4" ry="4"/>
|
|
<polygon fill="#6aa4a2" stroke="#6aa4a2" points="319.0937,-514.8966 313.0583,-505.7411 314.8711,-512.219 310.6485,-509.5415 310.6485,-509.5415 310.6485,-509.5415 314.8711,-512.219 308.2386,-513.3418 319.0937,-514.8966 319.0937,-514.8966"/>
|
|
</g>
|
|
<!-- Team -->
|
|
<g id="node8" class="node">
|
|
<title>Team</title>
|
|
<path fill="none" stroke="#000000" d="M455,-260.5C455,-260.5 613,-260.5 613,-260.5 619,-260.5 625,-266.5 625,-272.5 625,-272.5 625,-354.5 625,-354.5 625,-360.5 619,-366.5 613,-366.5 613,-366.5 455,-366.5 455,-366.5 449,-366.5 443,-360.5 443,-354.5 443,-354.5 443,-272.5 443,-272.5 443,-266.5 449,-260.5 455,-260.5"/>
|
|
<text text-anchor="middle" x="534" y="-351.3" font-family="Times,serif" font-size="14.00" fill="#000000">Team</text>
|
|
<polyline fill="none" stroke="#000000" points="443,-343.5 625,-343.5 "/>
|
|
<text text-anchor="start" x="451" y="-328.3" font-family="Times,serif" font-size="14.00" fill="#000000">id :integer</text>
|
|
<text text-anchor="start" x="451" y="-313.3" font-family="Times,serif" font-size="14.00" fill="#000000">name :varchar</text>
|
|
<text text-anchor="start" x="451" y="-298.3" font-family="Times,serif" font-size="14.00" fill="#000000">tournament_id :integer</text>
|
|
<text text-anchor="start" x="451" y="-283.3" font-family="Times,serif" font-size="14.00" fill="#000000">created_at :datetime</text>
|
|
<text text-anchor="start" x="451" y="-268.3" font-family="Times,serif" font-size="14.00" fill="#000000">updated_at :datetime</text>
|
|
</g>
|
|
<!-- Tournament->Team -->
|
|
<g id="edge4" class="edge">
|
|
<title>Tournament->Team</title>
|
|
<path fill="none" stroke="#842d54" d="M500.4965,-538.1919C508.0841,-487.3055 517.6139,-423.3935 524.5681,-376.7553"/>
|
|
<ellipse fill="none" stroke="#842d54" cx="499.9017" cy="-542.181" rx="4" ry="4"/>
|
|
<polygon fill="#842d54" stroke="#842d54" points="524.5806,-376.6707 530.5063,-367.4437 525.3181,-371.7253 526.0555,-366.78 526.0555,-366.78 526.0555,-366.78 525.3181,-371.7253 521.6047,-366.1163 524.5806,-376.6707 524.5806,-376.6707"/>
|
|
</g>
|
|
<!-- GroupScore -->
|
|
<g id="node5" class="node">
|
|
<title>GroupScore</title>
|
|
<path fill="none" stroke="#000000" d="M450.5,-72.5C450.5,-72.5 617.5,-72.5 617.5,-72.5 623.5,-72.5 629.5,-78.5 629.5,-84.5 629.5,-84.5 629.5,-211.5 629.5,-211.5 629.5,-217.5 623.5,-223.5 617.5,-223.5 617.5,-223.5 450.5,-223.5 450.5,-223.5 444.5,-223.5 438.5,-217.5 438.5,-211.5 438.5,-211.5 438.5,-84.5 438.5,-84.5 438.5,-78.5 444.5,-72.5 450.5,-72.5"/>
|
|
<text text-anchor="middle" x="534" y="-208.3" font-family="Times,serif" font-size="14.00" fill="#000000">GroupScore</text>
|
|
<polyline fill="none" stroke="#000000" points="438.5,-200.5 629.5,-200.5 "/>
|
|
<text text-anchor="start" x="446.5" y="-185.3" font-family="Times,serif" font-size="14.00" fill="#000000">id :integer</text>
|
|
<text text-anchor="start" x="446.5" y="-170.3" font-family="Times,serif" font-size="14.00" fill="#000000">score :integer</text>
|
|
<text text-anchor="start" x="446.5" y="-155.3" font-family="Times,serif" font-size="14.00" fill="#000000">points_scored :integer</text>
|
|
<text text-anchor="start" x="446.5" y="-140.3" font-family="Times,serif" font-size="14.00" fill="#000000">points_received :integer</text>
|
|
<text text-anchor="start" x="446.5" y="-125.3" font-family="Times,serif" font-size="14.00" fill="#000000">team_id :integer</text>
|
|
<text text-anchor="start" x="446.5" y="-110.3" font-family="Times,serif" font-size="14.00" fill="#000000">group_id :integer</text>
|
|
<text text-anchor="start" x="446.5" y="-95.3" font-family="Times,serif" font-size="14.00" fill="#000000">created_at :datetime</text>
|
|
<text text-anchor="start" x="446.5" y="-80.3" font-family="Times,serif" font-size="14.00" fill="#000000">updated_at :datetime</text>
|
|
</g>
|
|
<!-- Group->GroupScore -->
|
|
<g id="edge8" class="edge">
|
|
<title>Group->GroupScore</title>
|
|
<path fill="none" stroke="#832743" d="M408.3698,-255.1742C417.7989,-247.1303 427.6244,-238.7483 437.4438,-230.3714"/>
|
|
<ellipse fill="none" stroke="#832743" cx="405.2264" cy="-257.8558" rx="4" ry="4"/>
|
|
<polygon fill="#832743" stroke="#832743" points="437.7021,-230.1511 448.2304,-227.0844 441.506,-226.906 445.3099,-223.6609 445.3099,-223.6609 445.3099,-223.6609 441.506,-226.906 442.3893,-220.2374 437.7021,-230.1511 437.7021,-230.1511"/>
|
|
</g>
|
|
<!-- Group->Match -->
|
|
<g id="edge7" class="edge">
|
|
<title>Group->Match</title>
|
|
<path fill="none" stroke="#774231" d="M305.3849,-253.1969C300.0738,-243.9444 294.5302,-234.2869 289.0483,-224.7367"/>
|
|
<ellipse fill="none" stroke="#774231" cx="307.4271" cy="-256.7547" rx="4" ry="4"/>
|
|
<polygon fill="#774231" stroke="#774231" points="289.018,-224.6839 287.9423,-213.7708 286.5288,-220.3475 284.0396,-216.0111 284.0396,-216.0111 284.0396,-216.0111 286.5288,-220.3475 280.1369,-218.2514 289.018,-224.6839 289.018,-224.6839"/>
|
|
</g>
|
|
<!-- ApplicationRecord -->
|
|
<g id="node6" class="node">
|
|
<title>ApplicationRecord</title>
|
|
<ellipse fill="none" stroke="#000000" cx="331" cy="-1171" rx="96.6831" ry="18"/>
|
|
<text text-anchor="middle" x="331" y="-1167.3" font-family="Times,serif" font-size="14.00" fill="#000000">ApplicationRecord</text>
|
|
</g>
|
|
<!-- ApplicationRecord->Stage -->
|
|
<g id="edge3" class="edge">
|
|
<title>ApplicationRecord->Stage</title>
|
|
<path fill="none" stroke="#000000" d="M314.5155,-1153.1267C302.3957,-1138.8191 286.7414,-1117.6307 279,-1096 205.0575,-889.3933 214.1239,-622.0692 222.2304,-509.8235"/>
|
|
</g>
|
|
<!-- ApplicationRecord->Tournament -->
|
|
<g id="edge6" class="edge">
|
|
<title>ApplicationRecord->Tournament</title>
|
|
<path fill="none" stroke="#000000" d="M329.8531,-1152.9316C325.5257,-1080.1723 312.2785,-808.957 350,-734 362.0675,-710.0206 381.871,-689.4044 402.7587,-672.6349"/>
|
|
</g>
|
|
<!-- ApplicationRecord->Group -->
|
|
<g id="edge9" class="edge">
|
|
<title>ApplicationRecord->Group</title>
|
|
<path fill="none" stroke="#000000" d="M327.8988,-1152.8811C325.4712,-1137.7327 322.2962,-1115.5298 321,-1096 310.3448,-935.4643 317.368,-894.8479 321,-734 323.986,-601.7626 332.2476,-446.3121 336.8321,-366.5778"/>
|
|
</g>
|
|
<!-- ApplicationRecord->GroupScore -->
|
|
<g id="edge10" class="edge">
|
|
<title>ApplicationRecord->GroupScore</title>
|
|
<path fill="none" stroke="#000000" d="M369.7997,-1154.5032C389.3582,-1146.7261 413.6201,-1137.8852 436,-1132 484.971,-1119.1222 627.1017,-1133.6152 661,-1096 802.243,-939.2697 687,-832.9834 687,-622 687,-622 687,-622 687,-456.5 687,-366.0457 677.0604,-339.5473 634,-260 627.237,-247.5064 618.8213,-235.2563 609.7632,-223.7122"/>
|
|
</g>
|
|
<!-- ApplicationRecord->Match -->
|
|
<g id="edge12" class="edge">
|
|
<title>ApplicationRecord->Match</title>
|
|
<path fill="none" stroke="#000000" d="M290.4551,-1154.5027C265.0084,-1142.0955 233.6003,-1122.6451 215,-1096 91.3796,-918.9125 108,-837.9675 108,-622 108,-622 108,-622 108,-456.5 108,-367.8633 155.8224,-276.2757 194.9583,-216.1643"/>
|
|
</g>
|
|
<!-- ApplicationRecord->Team -->
|
|
<g id="edge15" class="edge">
|
|
<title>ApplicationRecord->Team</title>
|
|
<path fill="none" stroke="#000000" d="M370.3584,-1154.5466C389.8457,-1146.8742 413.8823,-1138.1107 436,-1132 520.5274,-1108.6466 573.9323,-1163.4291 630,-1096 722.4303,-984.8398 596.9435,-524.2961 550.2478,-366.6824"/>
|
|
</g>
|
|
<!-- User -->
|
|
<g id="node9" class="node">
|
|
<title>User</title>
|
|
<path fill="none" stroke="#000000" d="M371,-734.5C371,-734.5 609,-734.5 609,-734.5 615,-734.5 621,-740.5 621,-746.5 621,-746.5 621,-1083.5 621,-1083.5 621,-1089.5 615,-1095.5 609,-1095.5 609,-1095.5 371,-1095.5 371,-1095.5 365,-1095.5 359,-1089.5 359,-1083.5 359,-1083.5 359,-746.5 359,-746.5 359,-740.5 365,-734.5 371,-734.5"/>
|
|
<text text-anchor="middle" x="490" y="-1080.3" font-family="Times,serif" font-size="14.00" fill="#000000">User</text>
|
|
<polyline fill="none" stroke="#000000" points="359,-1072.5 621,-1072.5 "/>
|
|
<text text-anchor="start" x="367" y="-1057.3" font-family="Times,serif" font-size="14.00" fill="#000000">id :integer</text>
|
|
<text text-anchor="start" x="367" y="-1042.3" font-family="Times,serif" font-size="14.00" fill="#000000">provider :varchar</text>
|
|
<text text-anchor="start" x="367" y="-1027.3" font-family="Times,serif" font-size="14.00" fill="#000000">uid :varchar</text>
|
|
<text text-anchor="start" x="367" y="-1012.3" font-family="Times,serif" font-size="14.00" fill="#000000">encrypted_password :varchar</text>
|
|
<text text-anchor="start" x="367" y="-997.3" font-family="Times,serif" font-size="14.00" fill="#000000">reset_password_token :varchar</text>
|
|
<text text-anchor="start" x="367" y="-982.3" font-family="Times,serif" font-size="14.00" fill="#000000">reset_password_sent_at :datetime</text>
|
|
<text text-anchor="start" x="367" y="-967.3" font-family="Times,serif" font-size="14.00" fill="#000000">allow_password_change :boolean</text>
|
|
<text text-anchor="start" x="367" y="-952.3" font-family="Times,serif" font-size="14.00" fill="#000000">remember_created_at :datetime</text>
|
|
<text text-anchor="start" x="367" y="-937.3" font-family="Times,serif" font-size="14.00" fill="#000000">sign_in_count :integer</text>
|
|
<text text-anchor="start" x="367" y="-922.3" font-family="Times,serif" font-size="14.00" fill="#000000">current_sign_in_at :datetime</text>
|
|
<text text-anchor="start" x="367" y="-907.3" font-family="Times,serif" font-size="14.00" fill="#000000">last_sign_in_at :datetime</text>
|
|
<text text-anchor="start" x="367" y="-892.3" font-family="Times,serif" font-size="14.00" fill="#000000">current_sign_in_ip :varchar</text>
|
|
<text text-anchor="start" x="367" y="-877.3" font-family="Times,serif" font-size="14.00" fill="#000000">last_sign_in_ip :varchar</text>
|
|
<text text-anchor="start" x="367" y="-862.3" font-family="Times,serif" font-size="14.00" fill="#000000">confirmation_token :varchar</text>
|
|
<text text-anchor="start" x="367" y="-847.3" font-family="Times,serif" font-size="14.00" fill="#000000">confirmed_at :datetime</text>
|
|
<text text-anchor="start" x="367" y="-832.3" font-family="Times,serif" font-size="14.00" fill="#000000">confirmation_sent_at :datetime</text>
|
|
<text text-anchor="start" x="367" y="-817.3" font-family="Times,serif" font-size="14.00" fill="#000000">unconfirmed_email :varchar</text>
|
|
<text text-anchor="start" x="367" y="-802.3" font-family="Times,serif" font-size="14.00" fill="#000000">username :varchar</text>
|
|
<text text-anchor="start" x="367" y="-787.3" font-family="Times,serif" font-size="14.00" fill="#000000">email :varchar</text>
|
|
<text text-anchor="start" x="367" y="-772.3" font-family="Times,serif" font-size="14.00" fill="#000000">tokens :text</text>
|
|
<text text-anchor="start" x="367" y="-757.3" font-family="Times,serif" font-size="14.00" fill="#000000">created_at :datetime</text>
|
|
<text text-anchor="start" x="367" y="-742.3" font-family="Times,serif" font-size="14.00" fill="#000000">updated_at :datetime</text>
|
|
</g>
|
|
<!-- ApplicationRecord->User -->
|
|
<g id="edge17" class="edge">
|
|
<title>ApplicationRecord->User</title>
|
|
<path fill="none" stroke="#000000" d="M342.1806,-1152.9986C350.6984,-1139.2844 363.3946,-1118.8427 377.8306,-1095.5998"/>
|
|
</g>
|
|
<!-- MatchScore -->
|
|
<g id="node21" class="node">
|
|
<title>MatchScore</title>
|
|
<ellipse fill="none" stroke="#000000" cx="301" cy="-18" rx="67.6881" ry="18"/>
|
|
<text text-anchor="middle" x="301" y="-14.3" font-family="Times,serif" font-size="14.00" fill="#000000">MatchScore</text>
|
|
</g>
|
|
<!-- Match->MatchScore -->
|
|
<g id="edge11" class="edge">
|
|
<title>Match->MatchScore</title>
|
|
<path fill="none" stroke="#15c88f" d="M277.5723,-72.3858C281.717,-62.764 285.7244,-53.4612 289.2178,-45.3516"/>
|
|
<ellipse fill="none" stroke="#15c88f" cx="275.8946" cy="-76.2805" rx="4" ry="4"/>
|
|
<polygon fill="#15c88f" stroke="#15c88f" points="289.2424,-45.2943 297.3316,-37.8905 291.2206,-40.7022 293.1987,-36.1101 293.1987,-36.1101 293.1987,-36.1101 291.2206,-40.7022 289.0659,-34.3298 289.2424,-45.2943 289.2424,-45.2943"/>
|
|
</g>
|
|
<!-- Team->GroupScore -->
|
|
<g id="edge13" class="edge">
|
|
<title>Team->GroupScore</title>
|
|
<path fill="none" stroke="#dab7fb" d="M534,-252.1993C534,-246.268 534,-240.1789 534,-234.0655"/>
|
|
<ellipse fill="none" stroke="#dab7fb" cx="534" cy="-256.2238" rx="4" ry="4"/>
|
|
<polygon fill="#dab7fb" stroke="#dab7fb" points="534.0001,-233.778 538.5,-223.7779 534,-228.778 534,-223.778 534,-223.778 534,-223.778 534,-228.778 529.5,-223.778 534.0001,-233.778 534.0001,-233.778"/>
|
|
</g>
|
|
<!-- Team->MatchScore -->
|
|
<g id="edge14" class="edge">
|
|
<title>Team->MatchScore</title>
|
|
<path fill="none" stroke="#9df342" d="M459.1337,-255.0959C448.4574,-245.2639 438.0461,-234.7452 429,-224 378.4373,-163.9403 381.6238,-137.9315 339,-72 333.0252,-62.7581 326.1878,-52.8538 319.9749,-44.0837"/>
|
|
<ellipse fill="none" stroke="#9df342" cx="462.1201" cy="-257.7999" rx="4" ry="4"/>
|
|
<polygon fill="#9df342" stroke="#9df342" points="319.8395,-43.8941 317.6865,-33.1417 316.9323,-39.8261 314.0252,-35.7581 314.0252,-35.7581 314.0252,-35.7581 316.9323,-39.8261 310.364,-38.3745 319.8395,-43.8941 319.8395,-43.8941"/>
|
|
</g>
|
|
<!-- User->Tournament -->
|
|
<g id="edge16" class="edge">
|
|
<title>User->Tournament</title>
|
|
<path fill="none" stroke="#adf437" d="M488.7109,-726.1532C488.6691,-720.0301 488.6281,-714.0149 488.5881,-708.1557"/>
|
|
<ellipse fill="none" stroke="#adf437" cx="488.7402" cy="-730.4436" rx="4" ry="4"/>
|
|
<polygon fill="#adf437" stroke="#adf437" points="488.5857,-707.7879 493.0172,-697.7574 488.5515,-702.788 488.5173,-697.7882 488.5173,-697.7882 488.5173,-697.7882 488.5515,-702.788 484.0174,-697.8189 488.5857,-707.7879 488.5857,-707.7879"/>
|
|
</g>
|
|
<!-- ActiveStorage::Filename::Parameters -->
|
|
<g id="node10" class="node">
|
|
<title>ActiveStorage::Filename::Parameters</title>
|
|
<polygon fill="none" stroke="#000000" points="445.5,-1148 445.5,-1194 730.5,-1194 730.5,-1148 445.5,-1148"/>
|
|
<text text-anchor="middle" x="588" y="-1178.8" font-family="Times,serif" font-size="14.00" fill="#000000">ActiveStorage::Filename::Parameters</text>
|
|
<polyline fill="none" stroke="#000000" points="445.5,-1171 730.5,-1171 "/>
|
|
<text text-anchor="middle" x="588" y="-1155.8" font-family="Times,serif" font-size="14.00" fill="#000000"> </text>
|
|
</g>
|
|
<!-- ActiveStorage::Variant -->
|
|
<g id="node11" class="node">
|
|
<title>ActiveStorage::Variant</title>
|
|
<polygon fill="none" stroke="#000000" points="748.5,-1148 748.5,-1194 927.5,-1194 927.5,-1148 748.5,-1148"/>
|
|
<text text-anchor="middle" x="838" y="-1178.8" font-family="Times,serif" font-size="14.00" fill="#000000">ActiveStorage::Variant</text>
|
|
<polyline fill="none" stroke="#000000" points="748.5,-1171 927.5,-1171 "/>
|
|
<text text-anchor="middle" x="838" y="-1155.8" font-family="Times,serif" font-size="14.00" fill="#000000"> </text>
|
|
</g>
|
|
<!-- ActiveStorage::Preview -->
|
|
<g id="node12" class="node">
|
|
<title>ActiveStorage::Preview</title>
|
|
<polygon fill="none" stroke="#000000" points="945.5,-1148 945.5,-1194 1130.5,-1194 1130.5,-1148 945.5,-1148"/>
|
|
<text text-anchor="middle" x="1038" y="-1178.8" font-family="Times,serif" font-size="14.00" fill="#000000">ActiveStorage::Preview</text>
|
|
<polyline fill="none" stroke="#000000" points="945.5,-1171 1130.5,-1171 "/>
|
|
<text text-anchor="middle" x="1038" y="-1155.8" font-family="Times,serif" font-size="14.00" fill="#000000"> </text>
|
|
</g>
|
|
<!-- ActiveStorage::Blob::Analyzable -->
|
|
<g id="node13" class="node">
|
|
<title>ActiveStorage::Blob::Analyzable</title>
|
|
<polygon fill="none" stroke="#000000" stroke-dasharray="1,5" points="1395.5,-1189 1148.5,-1189 1148.5,-1153 1395.5,-1153 1395.5,-1189"/>
|
|
<text text-anchor="middle" x="1272" y="-1167.3" font-family="Times,serif" font-size="14.00" fill="#000000">ActiveStorage::Blob::Analyzable</text>
|
|
</g>
|
|
<!-- ActiveStorage::Blob::Identifiable -->
|
|
<g id="node14" class="node">
|
|
<title>ActiveStorage::Blob::Identifiable</title>
|
|
<polygon fill="none" stroke="#000000" stroke-dasharray="1,5" points="1664.5,-1189 1413.5,-1189 1413.5,-1153 1664.5,-1153 1664.5,-1189"/>
|
|
<text text-anchor="middle" x="1539" y="-1167.3" font-family="Times,serif" font-size="14.00" fill="#000000">ActiveStorage::Blob::Identifiable</text>
|
|
</g>
|
|
<!-- ActiveStorage::Blob::Representable -->
|
|
<g id="node15" class="node">
|
|
<title>ActiveStorage::Blob::Representable</title>
|
|
<polygon fill="none" stroke="#000000" stroke-dasharray="1,5" points="1955,-1189 1683,-1189 1683,-1153 1955,-1153 1955,-1189"/>
|
|
<text text-anchor="middle" x="1819" y="-1167.3" font-family="Times,serif" font-size="14.00" fill="#000000">ActiveStorage::Blob::Representable</text>
|
|
</g>
|
|
<!-- ActiveStorage::Current -->
|
|
<g id="node16" class="node">
|
|
<title>ActiveStorage::Current</title>
|
|
<polygon fill="none" stroke="#000000" points="2049.5,-892 2049.5,-938 2234.5,-938 2234.5,-892 2049.5,-892"/>
|
|
<text text-anchor="middle" x="2142" y="-922.8" font-family="Times,serif" font-size="14.00" fill="#000000">ActiveStorage::Current</text>
|
|
<polyline fill="none" stroke="#000000" points="2049.5,-915 2234.5,-915 "/>
|
|
<text text-anchor="middle" x="2142" y="-899.8" font-family="Times,serif" font-size="14.00" fill="#000000"> </text>
|
|
</g>
|
|
<!-- ActiveStorage::Filename -->
|
|
<g id="node17" class="node">
|
|
<title>ActiveStorage::Filename</title>
|
|
<polygon fill="none" stroke="#000000" points="2329,-1148 2329,-1194 2523,-1194 2523,-1148 2329,-1148"/>
|
|
<text text-anchor="middle" x="2426" y="-1178.8" font-family="Times,serif" font-size="14.00" fill="#000000">ActiveStorage::Filename</text>
|
|
<polyline fill="none" stroke="#000000" points="2329,-1171 2523,-1171 "/>
|
|
<text text-anchor="middle" x="2426" y="-1155.8" font-family="Times,serif" font-size="14.00" fill="#000000"> </text>
|
|
</g>
|
|
<!-- ActiveStorage::Variation -->
|
|
<g id="node18" class="node">
|
|
<title>ActiveStorage::Variation</title>
|
|
<polygon fill="none" stroke="#000000" points="2541,-1148 2541,-1194 2733,-1194 2733,-1148 2541,-1148"/>
|
|
<text text-anchor="middle" x="2637" y="-1178.8" font-family="Times,serif" font-size="14.00" fill="#000000">ActiveStorage::Variation</text>
|
|
<polyline fill="none" stroke="#000000" points="2541,-1171 2733,-1171 "/>
|
|
<text text-anchor="middle" x="2637" y="-1155.8" font-family="Times,serif" font-size="14.00" fill="#000000"> </text>
|
|
</g>
|
|
<!-- DeviseTokenAuth::Concerns::UserOmniauthCallbacks -->
|
|
<g id="node19" class="node">
|
|
<title>DeviseTokenAuth::Concerns::UserOmniauthCallbacks</title>
|
|
<polygon fill="none" stroke="#000000" stroke-dasharray="1,5" points="3156.5,-1189 2751.5,-1189 2751.5,-1153 3156.5,-1153 3156.5,-1189"/>
|
|
<text text-anchor="middle" x="2954" y="-1167.3" font-family="Times,serif" font-size="14.00" fill="#000000">DeviseTokenAuth::Concerns::UserOmniauthCallbacks</text>
|
|
</g>
|
|
<!-- DeviseTokenAuth::Concerns::User -->
|
|
<g id="node20" class="node">
|
|
<title>DeviseTokenAuth::Concerns::User</title>
|
|
<polygon fill="none" stroke="#000000" stroke-dasharray="1,5" points="3437.5,-1189 3174.5,-1189 3174.5,-1153 3437.5,-1153 3437.5,-1189"/>
|
|
<text text-anchor="middle" x="3306" y="-1167.3" font-family="Times,serif" font-size="14.00" fill="#000000">DeviseTokenAuth::Concerns::User</text>
|
|
</g>
|
|
<!-- ActiveSupport::CurrentAttributes -->
|
|
<g id="node22" class="node">
|
|
<title>ActiveSupport::CurrentAttributes</title>
|
|
<ellipse fill="none" stroke="#000000" cx="2142" cy="-1171" rx="168.97" ry="18"/>
|
|
<text text-anchor="middle" x="2142" y="-1167.3" font-family="Times,serif" font-size="14.00" fill="#000000">ActiveSupport::CurrentAttributes</text>
|
|
</g>
|
|
<!-- ActiveSupport::CurrentAttributes->ActiveStorage::Current -->
|
|
<g id="edge18" class="edge">
|
|
<title>ActiveSupport::CurrentAttributes->ActiveStorage::Current</title>
|
|
<path fill="none" stroke="#000000" d="M2142,-1152.9986C2142,-1107.5881 2142,-988.4167 2142,-938.0257"/>
|
|
</g>
|
|
</g>
|
|
</svg>
|