Files
2026-01-29 00:54:20 +00:00

470 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.43.0 (0)
-->
<!-- Title: schema Pages: 1 -->
<svg width="597pt" height="1278pt"
viewBox="0.00 0.00 597.00 1278.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 1274)">
<title>schema</title>
<polygon fill="#0b0b0b" stroke="transparent" points="-4,4 -4,-1274 593,-1274 593,4 -4,4"/>
<!-- condition_indexer_flags -->
<g id="node1" class="node">
<title>condition_indexer_flags</title>
<polygon fill="#1f1f1f" stroke="#777777" points="168,-784 11,-784 11,-748 168,-748 168,-784"/>
<text text-anchor="middle" x="89.5" y="-762.9" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#f5f5f5">condition_indexer_flags</text>
</g>
<!-- custom_format_conditions -->
<g id="node10" class="node">
<title>custom_format_conditions</title>
<polygon fill="#1f1f1f" stroke="#777777" points="403.5,-784 229.5,-784 229.5,-748 403.5,-748 403.5,-784"/>
<text text-anchor="middle" x="316.5" y="-762.9" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#f5f5f5">custom_format_conditions</text>
</g>
<!-- condition_indexer_flags&#45;&gt;custom_format_conditions -->
<g id="edge1" class="edge">
<title>condition_indexer_flags&#45;&gt;custom_format_conditions</title>
<path fill="none" stroke="#aaaaaa" d="M168.25,-766C184.55,-766 201.94,-766 218.83,-766"/>
<polygon fill="#aaaaaa" stroke="#aaaaaa" points="219.28,-769.5 229.28,-766 219.28,-762.5 219.28,-769.5"/>
</g>
<!-- condition_languages -->
<g id="node2" class="node">
<title>condition_languages</title>
<polygon fill="#1f1f1f" stroke="#777777" points="159,-486 20,-486 20,-450 159,-450 159,-486"/>
<text text-anchor="middle" x="89.5" y="-464.9" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#f5f5f5">condition_languages</text>
</g>
<!-- condition_languages&#45;&gt;custom_format_conditions -->
<g id="edge2" class="edge">
<title>condition_languages&#45;&gt;custom_format_conditions</title>
<path fill="none" stroke="#aaaaaa" d="M144.68,-486.18C157.74,-492.98 170.39,-502.06 179,-514 238.26,-596.12 147.2,-663.77 215,-739 216.8,-741 218.73,-742.85 220.77,-744.58"/>
<polygon fill="#aaaaaa" stroke="#aaaaaa" points="218.97,-747.59 229.12,-750.6 223.06,-741.91 218.97,-747.59"/>
</g>
<!-- languages -->
<g id="node15" class="node">
<title>languages</title>
<polygon fill="#1f1f1f" stroke="#777777" points="355.5,-422 277.5,-422 277.5,-386 355.5,-386 355.5,-422"/>
<text text-anchor="middle" x="316.5" y="-400.9" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#f5f5f5">languages</text>
</g>
<!-- condition_languages&#45;&gt;languages -->
<g id="edge3" class="edge">
<title>condition_languages&#45;&gt;languages</title>
<path fill="none" stroke="#aaaaaa" d="M154.07,-449.92C190.11,-439.67 234.47,-427.05 267.56,-417.64"/>
<polygon fill="#aaaaaa" stroke="#aaaaaa" points="268.78,-420.93 277.44,-414.82 266.87,-414.19 268.78,-420.93"/>
</g>
<!-- condition_patterns -->
<g id="node3" class="node">
<title>condition_patterns</title>
<polygon fill="#1f1f1f" stroke="#777777" points="153,-559 26,-559 26,-523 153,-523 153,-559"/>
<text text-anchor="middle" x="89.5" y="-537.9" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#f5f5f5">condition_patterns</text>
</g>
<!-- condition_patterns&#45;&gt;custom_format_conditions -->
<g id="edge4" class="edge">
<title>condition_patterns&#45;&gt;custom_format_conditions</title>
<path fill="none" stroke="#aaaaaa" d="M153.16,-557.46C162.91,-562.39 172.04,-568.76 179,-577 226.6,-633.34 164,-685.72 215,-739 216.86,-740.94 218.84,-742.75 220.92,-744.43"/>
<polygon fill="#aaaaaa" stroke="#aaaaaa" points="219.21,-747.5 229.43,-750.31 223.2,-741.75 219.21,-747.5"/>
</g>
<!-- regular_expressions -->
<g id="node29" class="node">
<title>regular_expressions</title>
<polygon fill="#1f1f1f" stroke="#777777" points="589,-491 454,-491 454,-455 589,-455 589,-491"/>
<text text-anchor="middle" x="521.5" y="-469.9" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#f5f5f5">regular_expressions</text>
</g>
<!-- condition_patterns&#45;&gt;regular_expressions -->
<g id="edge5" class="edge">
<title>condition_patterns&#45;&gt;regular_expressions</title>
<path fill="none" stroke="#aaaaaa" d="M128.2,-522.93C144.17,-514.89 162.79,-505 179,-495 195.8,-484.64 196.22,-475.07 215,-469 289.82,-444.81 380.43,-449.97 443.46,-458.61"/>
<polygon fill="#aaaaaa" stroke="#aaaaaa" points="443.32,-462.13 453.72,-460.08 444.32,-455.2 443.32,-462.13"/>
</g>
<!-- condition_quality_modifiers -->
<g id="node4" class="node">
<title>condition_quality_modifiers</title>
<polygon fill="#1f1f1f" stroke="#777777" points="179,-730 0,-730 0,-694 179,-694 179,-730"/>
<text text-anchor="middle" x="89.5" y="-708.9" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#f5f5f5">condition_quality_modifiers</text>
</g>
<!-- condition_quality_modifiers&#45;&gt;custom_format_conditions -->
<g id="edge6" class="edge">
<title>condition_quality_modifiers&#45;&gt;custom_format_conditions</title>
<path fill="none" stroke="#aaaaaa" d="M165.73,-730.06C186.47,-735.03 209.11,-740.47 230.36,-745.57"/>
<polygon fill="#aaaaaa" stroke="#aaaaaa" points="229.8,-749.03 240.34,-747.96 231.43,-742.22 229.8,-749.03"/>
</g>
<!-- condition_release_types -->
<g id="node5" class="node">
<title>condition_release_types</title>
<polygon fill="#1f1f1f" stroke="#777777" points="169,-676 10,-676 10,-640 169,-640 169,-676"/>
<text text-anchor="middle" x="89.5" y="-654.9" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#f5f5f5">condition_release_types</text>
</g>
<!-- condition_release_types&#45;&gt;custom_format_conditions -->
<g id="edge7" class="edge">
<title>condition_release_types&#45;&gt;custom_format_conditions</title>
<path fill="none" stroke="#aaaaaa" d="M164.4,-676.12C169.56,-678.7 174.49,-681.64 179,-685 202.15,-702.21 191.57,-722.18 215,-739 216.91,-740.37 218.88,-741.67 220.91,-742.9"/>
<polygon fill="#aaaaaa" stroke="#aaaaaa" points="219.65,-746.2 230.11,-747.9 222.99,-740.05 219.65,-746.2"/>
</g>
<!-- condition_resolutions -->
<g id="node6" class="node">
<title>condition_resolutions</title>
<polygon fill="#1f1f1f" stroke="#777777" points="160.5,-622 18.5,-622 18.5,-586 160.5,-586 160.5,-622"/>
<text text-anchor="middle" x="89.5" y="-600.9" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#f5f5f5">condition_resolutions</text>
</g>
<!-- condition_resolutions&#45;&gt;custom_format_conditions -->
<g id="edge8" class="edge">
<title>condition_resolutions&#45;&gt;custom_format_conditions</title>
<path fill="none" stroke="#aaaaaa" d="M160.77,-618.29C167.46,-621.67 173.71,-625.84 179,-631 215.23,-666.32 178.18,-704.3 215,-739 216.9,-740.79 218.9,-742.46 220.99,-744.03"/>
<polygon fill="#aaaaaa" stroke="#aaaaaa" points="219.17,-747.01 229.46,-749.54 222.99,-741.15 219.17,-747.01"/>
</g>
<!-- condition_sizes -->
<g id="node7" class="node">
<title>condition_sizes</title>
<polygon fill="#1f1f1f" stroke="#777777" points="142.5,-946 36.5,-946 36.5,-910 142.5,-910 142.5,-946"/>
<text text-anchor="middle" x="89.5" y="-924.9" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#f5f5f5">condition_sizes</text>
</g>
<!-- condition_sizes&#45;&gt;custom_format_conditions -->
<g id="edge9" class="edge">
<title>condition_sizes&#45;&gt;custom_format_conditions</title>
<path fill="none" stroke="#aaaaaa" d="M142.83,-916.6C155.18,-912.69 167.96,-907.59 179,-901 227.4,-872.12 271.42,-822.49 295.72,-792.12"/>
<polygon fill="#aaaaaa" stroke="#aaaaaa" points="298.6,-794.12 302.04,-784.1 293.11,-789.79 298.6,-794.12"/>
</g>
<!-- condition_sources -->
<g id="node8" class="node">
<title>condition_sources</title>
<polygon fill="#1f1f1f" stroke="#777777" points="151,-892 28,-892 28,-856 151,-856 151,-892"/>
<text text-anchor="middle" x="89.5" y="-870.9" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#f5f5f5">condition_sources</text>
</g>
<!-- condition_sources&#45;&gt;custom_format_conditions -->
<g id="edge10" class="edge">
<title>condition_sources&#45;&gt;custom_format_conditions</title>
<path fill="none" stroke="#aaaaaa" d="M151.19,-857.6C160.64,-854.44 170.18,-850.89 179,-847 215.24,-831 253.82,-807.43 280.68,-789.83"/>
<polygon fill="#aaaaaa" stroke="#aaaaaa" points="282.92,-792.55 289.33,-784.12 279.05,-786.71 282.92,-792.55"/>
</g>
<!-- condition_years -->
<g id="node9" class="node">
<title>condition_years</title>
<polygon fill="#1f1f1f" stroke="#777777" points="144.5,-838 34.5,-838 34.5,-802 144.5,-802 144.5,-838"/>
<text text-anchor="middle" x="89.5" y="-816.9" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#f5f5f5">condition_years</text>
</g>
<!-- condition_years&#45;&gt;custom_format_conditions -->
<g id="edge11" class="edge">
<title>condition_years&#45;&gt;custom_format_conditions</title>
<path fill="none" stroke="#aaaaaa" d="M144.68,-807C170.27,-800.86 201.42,-793.38 230.09,-786.5"/>
<polygon fill="#aaaaaa" stroke="#aaaaaa" points="231.2,-789.83 240.11,-784.09 229.57,-783.02 231.2,-789.83"/>
</g>
<!-- custom_formats -->
<g id="node13" class="node">
<title>custom_formats</title>
<polygon fill="#1f1f1f" stroke="#777777" points="578,-703 465,-703 465,-667 578,-667 578,-703"/>
<text text-anchor="middle" x="521.5" y="-681.9" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#f5f5f5">custom_formats</text>
</g>
<!-- custom_format_conditions&#45;&gt;custom_formats -->
<g id="edge12" class="edge">
<title>custom_format_conditions&#45;&gt;custom_formats</title>
<path fill="none" stroke="#aaaaaa" d="M392.2,-747.93C400.99,-745.22 409.76,-742.23 418,-739 439.72,-730.48 462.81,-718.59 481.56,-708.14"/>
<polygon fill="#aaaaaa" stroke="#aaaaaa" points="483.41,-711.11 490.39,-703.14 479.97,-705.02 483.41,-711.11"/>
</g>
<!-- custom_format_tags -->
<g id="node11" class="node">
<title>custom_format_tags</title>
<polygon fill="#1f1f1f" stroke="#777777" points="386,-676 247,-676 247,-640 386,-640 386,-676"/>
<text text-anchor="middle" x="316.5" y="-654.9" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#f5f5f5">custom_format_tags</text>
</g>
<!-- custom_format_tags&#45;&gt;custom_formats -->
<g id="edge13" class="edge">
<title>custom_format_tags&#45;&gt;custom_formats</title>
<path fill="none" stroke="#aaaaaa" d="M386.23,-667.14C408.37,-670.09 432.84,-673.34 454.77,-676.26"/>
<polygon fill="#aaaaaa" stroke="#aaaaaa" points="454.6,-679.77 464.97,-677.61 455.52,-672.83 454.6,-679.77"/>
</g>
<!-- tags -->
<g id="node33" class="node">
<title>tags</title>
<polygon fill="#1f1f1f" stroke="#777777" points="548.5,-568 494.5,-568 494.5,-532 548.5,-532 548.5,-568"/>
<text text-anchor="middle" x="521.5" y="-546.9" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#f5f5f5">tags</text>
</g>
<!-- custom_format_tags&#45;&gt;tags -->
<g id="edge14" class="edge">
<title>custom_format_tags&#45;&gt;tags</title>
<path fill="none" stroke="#aaaaaa" d="M386.18,-646.69C397.46,-642.88 408.53,-637.8 418,-631 441.43,-614.18 431.65,-595.23 454,-577 462.95,-569.7 474.12,-564.15 484.75,-560.04"/>
<polygon fill="#aaaaaa" stroke="#aaaaaa" points="486.02,-563.3 494.27,-556.66 483.68,-556.71 486.02,-563.3"/>
</g>
<!-- custom_format_tests -->
<g id="node12" class="node">
<title>custom_format_tests</title>
<polygon fill="#1f1f1f" stroke="#777777" points="387.5,-730 245.5,-730 245.5,-694 387.5,-694 387.5,-730"/>
<text text-anchor="middle" x="316.5" y="-708.9" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#f5f5f5">custom_format_tests</text>
</g>
<!-- custom_format_tests&#45;&gt;custom_formats -->
<g id="edge15" class="edge">
<title>custom_format_tests&#45;&gt;custom_formats</title>
<path fill="none" stroke="#aaaaaa" d="M387.65,-702.67C409.41,-699.78 433.31,-696.6 454.76,-693.74"/>
<polygon fill="#aaaaaa" stroke="#aaaaaa" points="455.3,-697.2 464.75,-692.41 454.38,-690.26 455.3,-697.2"/>
</g>
<!-- delay_profiles -->
<g id="node14" class="node">
<title>delay_profiles</title>
<polygon fill="#1f1f1f" stroke="#777777" points="138.5,-1000 40.5,-1000 40.5,-964 138.5,-964 138.5,-1000"/>
<text text-anchor="middle" x="89.5" y="-978.9" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#f5f5f5">delay_profiles</text>
</g>
<!-- qualities -->
<g id="node16" class="node">
<title>qualities</title>
<polygon fill="#1f1f1f" stroke="#777777" points="349.5,-130 283.5,-130 283.5,-94 349.5,-94 349.5,-130"/>
<text text-anchor="middle" x="316.5" y="-108.9" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#f5f5f5">qualities</text>
</g>
<!-- quality_api_mappings -->
<g id="node17" class="node">
<title>quality_api_mappings</title>
<polygon fill="#1f1f1f" stroke="#777777" points="162,-144 17,-144 17,-108 162,-108 162,-144"/>
<text text-anchor="middle" x="89.5" y="-122.9" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#f5f5f5">quality_api_mappings</text>
</g>
<!-- quality_api_mappings&#45;&gt;qualities -->
<g id="edge16" class="edge">
<title>quality_api_mappings&#45;&gt;qualities</title>
<path fill="none" stroke="#aaaaaa" d="M162,-121.55C198.65,-119.27 242.02,-116.57 273.3,-114.63"/>
<polygon fill="#aaaaaa" stroke="#aaaaaa" points="273.65,-118.11 283.41,-114 273.22,-111.12 273.65,-118.11"/>
</g>
<!-- quality_group_members -->
<g id="node18" class="node">
<title>quality_group_members</title>
<polygon fill="#1f1f1f" stroke="#777777" points="170,-198 9,-198 9,-162 170,-162 170,-198"/>
<text text-anchor="middle" x="89.5" y="-176.9" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#f5f5f5">quality_group_members</text>
</g>
<!-- quality_group_members&#45;&gt;qualities -->
<g id="edge18" class="edge">
<title>quality_group_members&#45;&gt;qualities</title>
<path fill="none" stroke="#aaaaaa" d="M152.11,-161.85C161.16,-159 170.35,-156 179,-153 195.22,-147.38 198.69,-144.35 215,-139 233.98,-132.78 255.3,-126.9 273.41,-122.22"/>
<polygon fill="#aaaaaa" stroke="#aaaaaa" points="274.28,-125.61 283.1,-119.75 272.55,-118.83 274.28,-125.61"/>
</g>
<!-- quality_groups -->
<g id="node19" class="node">
<title>quality_groups</title>
<polygon fill="#1f1f1f" stroke="#777777" points="368,-238 265,-238 265,-202 368,-202 368,-238"/>
<text text-anchor="middle" x="316.5" y="-216.9" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#f5f5f5">quality_groups</text>
</g>
<!-- quality_group_members&#45;&gt;quality_groups -->
<g id="edge19" class="edge">
<title>quality_group_members&#45;&gt;quality_groups</title>
<path fill="none" stroke="#aaaaaa" d="M170.14,-194.16C197.93,-199.1 228.65,-204.56 254.67,-209.19"/>
<polygon fill="#aaaaaa" stroke="#aaaaaa" points="254.3,-212.67 264.76,-210.98 255.53,-205.78 254.3,-212.67"/>
</g>
<!-- either -->
<g id="node36" class="node">
<title>either</title>
<polygon fill="#1f1f1f" stroke="#777777" points="343.5,-184 289.5,-184 289.5,-148 343.5,-148 343.5,-184"/>
<text text-anchor="middle" x="316.5" y="-162.9" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#f5f5f5">either</text>
</g>
<!-- quality_group_members&#45;&gt;either -->
<g id="edge17" class="edge">
<title>quality_group_members&#45;&gt;either</title>
<path fill="none" stroke="#aaaaaa" d="M170.14,-175.04C207.3,-172.73 249.69,-170.09 279.07,-168.27"/>
<polygon fill="#aaaaaa" stroke="#aaaaaa" points="279.51,-171.75 289.27,-167.63 279.07,-164.76 279.51,-171.75"/>
</g>
<!-- quality_profiles -->
<g id="node24" class="node">
<title>quality_profiles</title>
<polygon fill="#1f1f1f" stroke="#777777" points="574.5,-376 468.5,-376 468.5,-340 574.5,-340 574.5,-376"/>
<text text-anchor="middle" x="521.5" y="-354.9" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#f5f5f5">quality_profiles</text>
</g>
<!-- quality_groups&#45;&gt;quality_profiles -->
<g id="edge20" class="edge">
<title>quality_groups&#45;&gt;quality_profiles</title>
<path fill="none" stroke="#aaaaaa" d="M368.04,-227.75C384.76,-231.8 402.93,-237.89 418,-247 453.54,-268.49 484.33,-305.86 502.64,-331.24"/>
<polygon fill="#aaaaaa" stroke="#aaaaaa" points="499.97,-333.52 508.59,-339.68 505.69,-329.49 499.97,-333.52"/>
</g>
<!-- quality_profile_custom_formats -->
<g id="node20" class="node">
<title>quality_profile_custom_formats</title>
<polygon fill="#1f1f1f" stroke="#777777" points="418,-622 215,-622 215,-586 418,-586 418,-622"/>
<text text-anchor="middle" x="316.5" y="-600.9" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#f5f5f5">quality_profile_custom_formats</text>
</g>
<!-- quality_profile_custom_formats&#45;&gt;custom_formats -->
<g id="edge21" class="edge">
<title>quality_profile_custom_formats&#45;&gt;custom_formats</title>
<path fill="none" stroke="#aaaaaa" d="M392.2,-622.07C400.99,-624.78 409.76,-627.77 418,-631 439.72,-639.52 462.81,-651.41 481.56,-661.86"/>
<polygon fill="#aaaaaa" stroke="#aaaaaa" points="479.97,-664.98 490.39,-666.86 483.41,-658.89 479.97,-664.98"/>
</g>
<!-- quality_profile_custom_formats&#45;&gt;quality_profiles -->
<g id="edge23" class="edge">
<title>quality_profile_custom_formats&#45;&gt;quality_profiles</title>
<path fill="none" stroke="#aaaaaa" d="M407.03,-585.8C410.98,-583.23 414.67,-580.31 418,-577 460.82,-534.43 427.32,-500.17 454,-446 465.2,-423.26 482.59,-400.52 496.78,-383.85"/>
<polygon fill="#aaaaaa" stroke="#aaaaaa" points="499.53,-386.02 503.45,-376.18 494.24,-381.43 499.53,-386.02"/>
</g>
<!-- exactly -->
<g id="node37" class="node">
<title>exactly</title>
<polygon fill="#1f1f1f" stroke="#777777" points="551,-622 492,-622 492,-586 551,-586 551,-622"/>
<text text-anchor="middle" x="521.5" y="-600.9" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#f5f5f5">exactly</text>
</g>
<!-- quality_profile_custom_formats&#45;&gt;exactly -->
<g id="edge22" class="edge">
<title>quality_profile_custom_formats&#45;&gt;exactly</title>
<path fill="none" stroke="#aaaaaa" d="M418.11,-604C440.78,-604 463.51,-604 481.77,-604"/>
<polygon fill="#aaaaaa" stroke="#aaaaaa" points="481.97,-607.5 491.97,-604 481.97,-600.5 481.97,-607.5"/>
</g>
<!-- quality_profile_languages -->
<g id="node21" class="node">
<title>quality_profile_languages</title>
<polygon fill="#1f1f1f" stroke="#777777" points="173,-399 6,-399 6,-363 173,-363 173,-399"/>
<text text-anchor="middle" x="89.5" y="-377.9" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#f5f5f5">quality_profile_languages</text>
</g>
<!-- quality_profile_languages&#45;&gt;languages -->
<g id="edge24" class="edge">
<title>quality_profile_languages&#45;&gt;languages</title>
<path fill="none" stroke="#aaaaaa" d="M173,-389.43C204.7,-392.67 239.82,-396.26 267.27,-399.07"/>
<polygon fill="#aaaaaa" stroke="#aaaaaa" points="267.08,-402.57 277.39,-400.1 267.79,-395.6 267.08,-402.57"/>
</g>
<!-- quality_profile_languages&#45;&gt;quality_profiles -->
<g id="edge25" class="edge">
<title>quality_profile_languages&#45;&gt;quality_profiles</title>
<path fill="none" stroke="#aaaaaa" d="M173.15,-376.58C256.33,-372.13 382.77,-365.37 457.96,-361.35"/>
<polygon fill="#aaaaaa" stroke="#aaaaaa" points="458.42,-364.83 468.22,-360.8 458.05,-357.84 458.42,-364.83"/>
</g>
<!-- quality_profile_qualities -->
<g id="node22" class="node">
<title>quality_profile_qualities</title>
<polygon fill="#1f1f1f" stroke="#777777" points="167,-265 12,-265 12,-229 167,-229 167,-265"/>
<text text-anchor="middle" x="89.5" y="-243.9" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#f5f5f5">quality_profile_qualities</text>
</g>
<!-- quality_profile_qualities&#45;&gt;qualities -->
<g id="edge27" class="edge">
<title>quality_profile_qualities&#45;&gt;qualities</title>
<path fill="none" stroke="#aaaaaa" d="M145.46,-228.94C157.45,-223.24 169.41,-216 179,-207 203.92,-183.59 188.26,-160.32 215,-139 231.4,-125.92 253.61,-119.15 272.97,-115.66"/>
<polygon fill="#aaaaaa" stroke="#aaaaaa" points="273.75,-119.08 283.09,-114.08 272.66,-112.16 273.75,-119.08"/>
</g>
<!-- quality_profile_qualities&#45;&gt;quality_groups -->
<g id="edge28" class="edge">
<title>quality_profile_qualities&#45;&gt;quality_groups</title>
<path fill="none" stroke="#aaaaaa" d="M167.3,-237.78C195.86,-234.36 227.85,-230.52 254.77,-227.29"/>
<polygon fill="#aaaaaa" stroke="#aaaaaa" points="255.31,-230.75 264.82,-226.08 254.48,-223.8 255.31,-230.75"/>
</g>
<!-- quality_profile_qualities&#45;&gt;quality_profiles -->
<g id="edge29" class="edge">
<title>quality_profile_qualities&#45;&gt;quality_profiles</title>
<path fill="none" stroke="#aaaaaa" d="M126.19,-265.04C150.65,-276.76 184.13,-291.56 215,-301 297.35,-326.19 395.77,-342.13 458.21,-350.56"/>
<polygon fill="#aaaaaa" stroke="#aaaaaa" points="457.92,-354.05 468.3,-351.9 458.84,-347.11 457.92,-354.05"/>
</g>
<!-- a -->
<g id="node38" class="node">
<title>a</title>
<polygon fill="#1f1f1f" stroke="#777777" points="343.5,-292 289.5,-292 289.5,-256 343.5,-256 343.5,-292"/>
<text text-anchor="middle" x="316.5" y="-270.9" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#f5f5f5">a</text>
</g>
<!-- quality_profile_qualities&#45;&gt;a -->
<g id="edge26" class="edge">
<title>quality_profile_qualities&#45;&gt;a</title>
<path fill="none" stroke="#aaaaaa" d="M167.3,-256.22C205.22,-260.77 249.18,-266.04 279.32,-269.66"/>
<polygon fill="#aaaaaa" stroke="#aaaaaa" points="279.02,-273.15 289.37,-270.86 279.86,-266.2 279.02,-273.15"/>
</g>
<!-- quality_profile_tags -->
<g id="node23" class="node">
<title>quality_profile_tags</title>
<polygon fill="#1f1f1f" stroke="#777777" points="382,-514 251,-514 251,-478 382,-478 382,-514"/>
<text text-anchor="middle" x="316.5" y="-492.9" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#f5f5f5">quality_profile_tags</text>
</g>
<!-- quality_profile_tags&#45;&gt;quality_profiles -->
<g id="edge30" class="edge">
<title>quality_profile_tags&#45;&gt;quality_profiles</title>
<path fill="none" stroke="#aaaaaa" d="M346.31,-477.85C366.53,-464.99 394.1,-447.22 418,-431 441.56,-415 467.71,-396.36 487.7,-381.93"/>
<polygon fill="#aaaaaa" stroke="#aaaaaa" points="489.82,-384.71 495.86,-376.01 485.71,-379.04 489.82,-384.71"/>
</g>
<!-- quality_profile_tags&#45;&gt;tags -->
<g id="edge31" class="edge">
<title>quality_profile_tags&#45;&gt;tags</title>
<path fill="none" stroke="#aaaaaa" d="M382.01,-513.16C415.92,-522.18 456.22,-532.9 484.58,-540.44"/>
<polygon fill="#aaaaaa" stroke="#aaaaaa" points="483.89,-543.88 494.45,-543.07 485.69,-537.12 483.89,-543.88"/>
</g>
<!-- radarr_media_settings -->
<g id="node25" class="node">
<title>radarr_media_settings</title>
<polygon fill="#1f1f1f" stroke="#777777" points="164.5,-1054 14.5,-1054 14.5,-1018 164.5,-1018 164.5,-1054"/>
<text text-anchor="middle" x="89.5" y="-1032.9" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#f5f5f5">radarr_media_settings</text>
</g>
<!-- radarr_naming -->
<g id="node26" class="node">
<title>radarr_naming</title>
<polygon fill="#1f1f1f" stroke="#777777" points="142,-1108 37,-1108 37,-1072 142,-1072 142,-1108"/>
<text text-anchor="middle" x="89.5" y="-1086.9" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#f5f5f5">radarr_naming</text>
</g>
<!-- radarr_quality_definitions -->
<g id="node27" class="node">
<title>radarr_quality_definitions</title>
<polygon fill="#1f1f1f" stroke="#777777" points="173,-90 6,-90 6,-54 173,-54 173,-90"/>
<text text-anchor="middle" x="89.5" y="-68.9" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#f5f5f5">radarr_quality_definitions</text>
</g>
<!-- radarr_quality_definitions&#45;&gt;qualities -->
<g id="edge32" class="edge">
<title>radarr_quality_definitions&#45;&gt;qualities</title>
<path fill="none" stroke="#aaaaaa" d="M173,-86.67C207.18,-92.74 245.35,-99.53 273.58,-104.55"/>
<polygon fill="#aaaaaa" stroke="#aaaaaa" points="273.04,-108.01 283.5,-106.31 274.27,-101.11 273.04,-108.01"/>
</g>
<!-- regular_expression_tags -->
<g id="node28" class="node">
<title>regular_expression_tags</title>
<polygon fill="#1f1f1f" stroke="#777777" points="397,-568 236,-568 236,-532 397,-532 397,-568"/>
<text text-anchor="middle" x="316.5" y="-546.9" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#f5f5f5">regular_expression_tags</text>
</g>
<!-- regular_expression_tags&#45;&gt;regular_expressions -->
<g id="edge33" class="edge">
<title>regular_expression_tags&#45;&gt;regular_expressions</title>
<path fill="none" stroke="#aaaaaa" d="M391.29,-531.92C400.37,-529.19 409.46,-526.2 418,-523 438.46,-515.34 460.33,-504.99 478.59,-495.7"/>
<polygon fill="#aaaaaa" stroke="#aaaaaa" points="480.23,-498.79 487.51,-491.1 477.02,-492.57 480.23,-498.79"/>
</g>
<!-- regular_expression_tags&#45;&gt;tags -->
<g id="edge34" class="edge">
<title>regular_expression_tags&#45;&gt;tags</title>
<path fill="none" stroke="#aaaaaa" d="M397.15,-550C427.14,-550 459.81,-550 483.99,-550"/>
<polygon fill="#aaaaaa" stroke="#aaaaaa" points="484.13,-553.5 494.13,-550 484.13,-546.5 484.13,-553.5"/>
</g>
<!-- sonarr_media_settings -->
<g id="node30" class="node">
<title>sonarr_media_settings</title>
<polygon fill="#1f1f1f" stroke="#777777" points="165,-1162 14,-1162 14,-1126 165,-1126 165,-1162"/>
<text text-anchor="middle" x="89.5" y="-1140.9" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#f5f5f5">sonarr_media_settings</text>
</g>
<!-- sonarr_naming -->
<g id="node31" class="node">
<title>sonarr_naming</title>
<polygon fill="#1f1f1f" stroke="#777777" points="142.5,-1216 36.5,-1216 36.5,-1180 142.5,-1180 142.5,-1216"/>
<text text-anchor="middle" x="89.5" y="-1194.9" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#f5f5f5">sonarr_naming</text>
</g>
<!-- sonarr_quality_definitions -->
<g id="node32" class="node">
<title>sonarr_quality_definitions</title>
<polygon fill="#1f1f1f" stroke="#777777" points="173.5,-36 5.5,-36 5.5,0 173.5,0 173.5,-36"/>
<text text-anchor="middle" x="89.5" y="-14.9" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#f5f5f5">sonarr_quality_definitions</text>
</g>
<!-- sonarr_quality_definitions&#45;&gt;qualities -->
<g id="edge35" class="edge">
<title>sonarr_quality_definitions&#45;&gt;qualities</title>
<path fill="none" stroke="#aaaaaa" d="M154.25,-36.11C162.65,-38.88 171.08,-41.87 179,-45 211.83,-57.97 247.61,-75.67 274.3,-89.62"/>
<polygon fill="#aaaaaa" stroke="#aaaaaa" points="272.86,-92.82 283.34,-94.39 276.13,-86.63 272.86,-92.82"/>
</g>
<!-- test_entities -->
<g id="node34" class="node">
<title>test_entities</title>
<polygon fill="#1f1f1f" stroke="#777777" points="361,-1270 272,-1270 272,-1234 361,-1234 361,-1270"/>
<text text-anchor="middle" x="316.5" y="-1248.9" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#f5f5f5">test_entities</text>
</g>
<!-- across -->
<g id="node39" class="node">
<title>across</title>
<polygon fill="#1f1f1f" stroke="#777777" points="549,-1270 494,-1270 494,-1234 549,-1234 549,-1270"/>
<text text-anchor="middle" x="521.5" y="-1248.9" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#f5f5f5">across</text>
</g>
<!-- test_entities&#45;&gt;across -->
<g id="edge36" class="edge">
<title>test_entities&#45;&gt;across</title>
<path fill="none" stroke="#aaaaaa" d="M361.05,-1252C397.58,-1252 449.17,-1252 483.67,-1252"/>
<polygon fill="#aaaaaa" stroke="#aaaaaa" points="483.8,-1255.5 493.8,-1252 483.8,-1248.5 483.8,-1255.5"/>
</g>
<!-- test_releases -->
<g id="node35" class="node">
<title>test_releases</title>
<polygon fill="#1f1f1f" stroke="#777777" points="137,-1270 42,-1270 42,-1234 137,-1234 137,-1270"/>
<text text-anchor="middle" x="89.5" y="-1248.9" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#f5f5f5">test_releases</text>
</g>
<!-- test_releases&#45;&gt;test_entities -->
<g id="edge37" class="edge">
<title>test_releases&#45;&gt;test_entities</title>
<path fill="none" stroke="#aaaaaa" d="M137.12,-1252C173.36,-1252 223.68,-1252 261.64,-1252"/>
<polygon fill="#aaaaaa" stroke="#aaaaaa" points="261.99,-1255.5 271.99,-1252 261.99,-1248.5 261.99,-1255.5"/>
</g>
</g>
</svg>