Database Schema

Note

The images in this chapter are generated automatically! They are very big so you may want opening each one of them in the browser and zooming into details.

Here we show the most common models and their relations. To generate a full model diagram of all models used in Kiwi TCMS execute:

./manage.py graph_models --pydot -a -g -o all_models.png

Test Plans model diagram

digraph model_graph {
	graph [bb="0,0,982,932",
		fontname=Roboto,
		fontsize=8,
		splines=true
	];
	node [fontname=Roboto,
		fontsize=8,
		label="\N",
		shape=plaintext
	];
	edge [fontname=Roboto,
		fontsize=8
	];
	subgraph cluster_tcms_testplans {
		graph [bb="82,8,778,924",
			color=olivedrab4,
			label=<
          <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
          <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER">
          <FONT FACE="Roboto" COLOR="Black" POINT-SIZE="10">
          <B>tcms.testplans</B>
          </FONT>
          </TD></TR>
          </TABLE>
          >,
			lheight=0.26,
			lp="430,910.5",
			lwidth=2.31,
			style=rounded
		];
		tcms_core_models_TCMSActionModel		 [height=0.5,
			label=<
      <TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
      <FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
      TCMSActionModel
      </B></FONT></TD></TR>
    
      </TABLE>
      >,
			pos="469,34",
			width=2.1111];
		tcms_testplans_models_PlanType		 [height=1.0972,
			label=<
      <TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
      <FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
      PlanType<BR/>&lt;<FONT FACE="Roboto"><I>TCMSActionModel</I></FONT>&gt;
      </B></FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>id</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>AutoField</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">description</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">TextField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">name</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">CharField</FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="410,183.5",
			width=2.2361];
		tcms_testplans_models_PlanType -> tcms_core_models_TCMSActionModel		 [arrowhead=empty,
			arrowtail=none,
			dir=both,
			label=" abstract\ninheritance",
			lp="468.5,98",
			pos="e,461.86,52.103 425.66,143.83 435.89,117.91 448.99,84.708 458.1,61.628"];
		tcms_testplans_HistoricalTestPlan		 [height=3.3194,
			label=<
      <TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
      <FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
      HistoricalTestPlan
      </B></FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>history_id</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>AutoField</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>author</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>history_user</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>parent</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>product</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>product_version</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>type</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">create_date</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">DateTimeField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">extra_link</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">history_change_reason</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">TextField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">history_date</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">DateTimeField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">history_type</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">id</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">IntegerField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">is_active</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">BooleanField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">name</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">text</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">TextField</FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="483,769.5",
			width=3.1389];
		tcms_testplans_HistoricalTestPlan -> tcms_testplans_models_PlanType		 [arrowhead=none,
			arrowtail=dot,
			dir=both,
			label=" type (+)",
			lp="392.5,432.5",
			pos="s,391.19,649.76 388.11,642.21 381.27,624.47 377,605.84 377,587 377,587 377,587 377,278 377,259.41 382.77,239.85 389.48,223.38"];
		tcms_testplans_models_TestPlan		 [height=2.5417,
			label=<
      <TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
      <FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
      TestPlan<BR/>&lt;<FONT FACE="Roboto"><I>TCMSActionModel</I></FONT>&gt;
      </B></FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>id</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>AutoField</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>author</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>parent</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>product</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>product_version</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>type</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">create_date</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">DateTimeField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">extra_link</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">is_active</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">BooleanField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">name</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">text</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">TextField</FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="527,432.5",
			width=2.7917];
		tcms_testplans_HistoricalTestPlan -> tcms_testplans_models_TestPlan		 [arrowhead=none,
			arrowtail=dot,
			dir=both,
			label=" parent (+)",
			lp="528,587",
			pos="s,498.64,649.74 499.72,641.45 504.82,602.37 510.33,560.21 515.05,524.06"];
		tcms_testplans_models_TestPlan -> tcms_core_models_TCMSActionModel		 [arrowhead=empty,
			arrowtail=none,
			dir=both,
			label=" abstract\ninheritance",
			lp="548.5,183.5",
			pos="e,498.68,52.133 527,340.59 527,320 527,298.25 527,278 527,278 527,278 527,98 527,82.649 517.72,69.341 506.59,58.896"];
		tcms_testplans_models_TestPlan -> tcms_testplans_models_PlanType		 [arrowhead=none,
			arrowtail=dot,
			dir=both,
			label=" type (testplan)",
			lp="491,278",
			pos="s,483.93,340.84 480.34,333.2 462.26,294.72 442.61,252.89 428.68,223.26"];
		tcms_testplans_models_TestPlan -> tcms_testplans_models_TestPlan		 [arrowhead=none,
			arrowtail=dot,
			dir=both,
			label=" parent (child_set)",
			lp="680,432.5",
			pos="s,627.71,450.35 635.46,447.08 641.74,443.57 645.5,438.71 645.5,432.5 645.5,424.04 638.54,418.09 627.71,414.65"];
		tcms_testplans_models_TestPlanTag		 [height=0.97222,
			label=<
      <TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
      <FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
      TestPlanTag
      </B></FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>id</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>AutoField</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>plan</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>tag</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="692,769.5",
			width=2.1667];
		tcms_testplans_models_TestPlanTag -> tcms_testplans_models_TestPlan		 [arrowhead=none,
			arrowtail=dot,
			dir=both,
			label=" plan (testplantag)",
			lp="644,587",
			pos="s,674.81,734.39 671.28,727.18 646.49,676.55 604.28,590.33 571.89,524.19"];
		tcms_testplans_models_TestPlanEmailSettings		 [height=1.6944,
			label=<
      <TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
      <FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
      TestPlanEmailSettings
      </B></FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>id</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>AutoField</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>plan</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>OneToOneField (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">auto_to_case_default_tester</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">BooleanField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">auto_to_case_owner</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">BooleanField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">auto_to_plan_author</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">BooleanField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">notify_on_case_update</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">BooleanField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">notify_on_plan_update</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">BooleanField</FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="221,769.5",
			width=3.625];
		tcms_testplans_models_TestPlanEmailSettings -> tcms_testplans_models_TestPlan		 [arrowhead=none,
			arrowtail=none,
			dir=both,
			label=" plan (email_settings)",
			lp="440,587",
			pos="276.41,708.47 323.09,657.07 390.56,582.77 443.73,524.21"];
	}
	tcms_management_models_Version	 [height=0.5,
		label=<
  <TABLE BGCOLOR="white" BORDER="0" CELLBORDER="0" CELLSPACING="0">
  <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="#1b563f">
  <FONT FACE="Roboto" POINT-SIZE="12" COLOR="white">Version</FONT>
  </TD></TR>
  </TABLE>
  >,
		pos="37,278",
		width=1.0278];
	tcms_testplans_HistoricalTestPlan -> tcms_management_models_Version	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" product_version (+)",
		lp="317.5,546.5",
		pos="s,374.47,649.89 368.97,643.83 259.59,523.3 103.85,351.67 53.428,296.1"];
	django_contrib_auth_models_User	 [height=0.5,
		label=<
  <TABLE BGCOLOR="white" BORDER="0" CELLBORDER="0" CELLSPACING="0">
  <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="#1b563f">
  <FONT FACE="Roboto" POINT-SIZE="12" COLOR="white">User</FONT>
  </TD></TR>
  </TABLE>
  >,
		pos="909,278",
		width=0.80556];
	tcms_testplans_HistoricalTestPlan -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" author (+)",
		lp="914,546.5",
		pos="s,596.19,654.37 603.61,650.64 604.07,650.43 604.54,650.21 605,650 649.42,629.71 782.6,657.89 824,632 939.48,559.77 920.77,358.29 \
911.96,296.35"];
	tcms_testplans_HistoricalTestPlan -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" history_user (+)",
		lp="800.5,546.5",
		pos="s,596.27,655.48 603.08,651.16 603.72,650.77 604.36,650.38 605,650 628.18,636.17 638.36,643.02 663,632 715.84,608.36 730.02,597.12 \
765,551 831.22,463.69 883.53,341.66 901.9,296.1"];
	tcms_management_models_Product	 [height=0.5,
		label=<
  <TABLE BGCOLOR="white" BORDER="0" CELLBORDER="0" CELLSPACING="0">
  <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="#1b563f">
  <FONT FACE="Roboto" POINT-SIZE="12" COLOR="white">Product</FONT>
  </TD></TR>
  </TABLE>
  >,
		pos="824,278",
		width=1.0556];
	tcms_testplans_HistoricalTestPlan -> tcms_management_models_Product	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" product (+)",
		lp="739,546.5",
		pos="s,596.14,656.91 602.51,651.91 603.34,651.27 604.17,650.63 605,650 636.88,625.81 655.48,634.06 683,605 727.24,558.27 770.63,360.93 \
796,314 799.31,307.87 803.66,301.7 807.93,296.24"];
	tcms_testplans_models_TestPlan -> tcms_management_models_Version	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" product_version (plans)",
		lp="368.5,318.5",
		pos="s,426.31,347.87 418.74,344.05 416.5,342.98 414.26,341.96 412,341 343.11,311.63 150.1,316.25 78,296 76.803,295.66 75.595,295.3 74.382,\
294.91"];
	tcms_testplans_models_TestPlan -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" author (testplan)",
		lp="763,318.5",
		pos="s,627.73,363.02 634.81,358.85 664.52,341.59 697.54,325.03 730,314 789.81,293.67 810.37,313.74 871,296 873.94,295.14 876.94,294.08 \
879.9,292.9"];
	tcms_testplans_models_TestPlan -> tcms_management_models_Product	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" product (plan)",
		lp="604.5,318.5",
		pos="s,553.06,340.85 557.77,333.74 563.18,326.21 569.54,319.44 577,314 613.96,287.07 737.65,307.15 782,296 783.23,295.69 784.47,295.35 \
785.72,294.98"];
	tcms_management_models_Tag	 [height=0.5,
		label=<
  <TABLE BGCOLOR="white" BORDER="0" CELLBORDER="0" CELLSPACING="0">
  <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="#1b563f">
  <FONT FACE="Roboto" POINT-SIZE="12" COLOR="white">Tag</FONT>
  </TD></TR>
  </TABLE>
  >,
		pos="950,587",
		width=0.77778];
	tcms_testplans_models_TestPlanTag -> tcms_management_models_Tag	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" tag (testplantag)",
		lp="949,627.5",
		pos="s,756.33,734.34 763.5,730.18 807.13,704.71 862.98,669.41 908,632 917.7,623.94 927.38,613.75 935,605.11"];
}

Test Cases model diagram

digraph model_graph {
	graph [bb="0,0,1343,1045",
		fontname=Roboto,
		fontsize=8,
		splines=true
	];
	node [fontname=Roboto,
		fontsize=8,
		label="\N",
		shape=plaintext
	];
	edge [fontname=Roboto,
		fontsize=8
	];
	subgraph cluster_tcms_testcases {
		graph [bb="8,8,846,1037",
			color=olivedrab4,
			label=<
          <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
          <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER">
          <FONT FACE="Roboto" COLOR="Black" POINT-SIZE="10">
          <B>tcms.testcases</B>
          </FONT>
          </TD></TR>
          </TABLE>
          >,
			lheight=0.26,
			lp="427,1023.5",
			lwidth=2.33,
			style=rounded
		];
		tcms_core_models_TCMSActionModel		 [height=0.5,
			label=<
      <TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
      <FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
      TCMSActionModel
      </B></FONT></TD></TR>
    
      </TABLE>
      >,
			pos="269,34",
			width=2.1111];
		tcms_testcases_models_TestCaseStatus		 [height=1.0972,
			label=<
      <TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
      <FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
      TestCaseStatus<BR/>&lt;<FONT FACE="Roboto"><I>TCMSActionModel</I></FONT>&gt;
      </B></FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>id</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>AutoField</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">description</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">TextField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">name</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">CharField</FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="366,235.5",
			width=2.2361];
		tcms_testcases_models_TestCaseStatus -> tcms_core_models_TCMSActionModel		 [arrowhead=empty,
			arrowtail=none,
			dir=both,
			label=" abstract\ninheritance",
			lp="333.5,107",
			pos="e,277.67,52.009 346.84,195.69 327.66,155.85 298.68,95.651 282.02,61.051"];
		tcms_testcases_models_Category		 [height=1.2778,
			label=<
      <TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
      <FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
      Category<BR/>&lt;<FONT FACE="Roboto"><I>TCMSActionModel</I></FONT>&gt;
      </B></FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>id</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>AutoField</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>product</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">description</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">TextField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">name</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">CharField</FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="579,235.5",
			width=2.5417];
		tcms_testcases_models_Category -> tcms_core_models_TCMSActionModel		 [arrowhead=empty,
			arrowtail=none,
			dir=both,
			label=" abstract\ninheritance",
			lp="434.5,107",
			pos="e,299.18,52.043 511.07,189.28 467.82,160.09 410.45,121.83 359,89 342.33,78.361 323.71,66.91 307.75,57.225"];
		tcms_testcases_HistoricalTestCase		 [height=4.2222,
			label=<
      <TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
      <FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
      HistoricalTestCase
      </B></FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>history_id</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>AutoField</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>author</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>case_status</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>category</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>default_tester</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>history_user</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>priority</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>reviewer</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">arguments</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">TextField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">create_date</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">DateTimeField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">extra_link</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">history_change_reason</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">TextField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">history_date</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">DateTimeField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">history_type</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">id</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">IntegerField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">is_automated</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">BooleanField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">notes</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">TextField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">requirement</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">script</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">TextField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">summary</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">text</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">TextField</FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="725,571",
			width=3.1389];
		tcms_testcases_HistoricalTestCase -> tcms_testcases_models_TestCaseStatus		 [arrowhead=none,
			arrowtail=dot,
			dir=both,
			label=" case_status (+)",
			lp="509.5,356",
			pos="s,611.61,424.45 604.63,419.98 604.09,419.65 603.55,419.32 603,419 562.99,395.36 538.19,427.48 500,401 473.32,382.49 482.51,363.96 \
463,338 446.52,316.06 425.89,293.7 407.9,275.49"];
		tcms_testcases_HistoricalTestCase -> tcms_testcases_models_Category		 [arrowhead=none,
			arrowtail=dot,
			dir=both,
			label=" category (+)",
			lp="593,356",
			pos="s,611.59,424.49 604.63,419.99 604.09,419.65 603.54,419.33 603,419 565.37,396.5 534.03,434.71 506,401 503.44,397.92 503.77,395.32 \
506,392 517.78,374.46 536.48,390.24 550,374 571.3,348.42 578.18,311.12 579.93,281.67"];
		tcms_testcases_models_TestCase		 [height=3.4444,
			label=<
      <TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
      <FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
      TestCase<BR/>&lt;<FONT FACE="Roboto"><I>TCMSActionModel</I></FONT>&gt;
      </B></FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>id</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>AutoField</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>author</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>case_status</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>category</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>default_tester</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>priority</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>reviewer</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">arguments</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">TextField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">create_date</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">DateTimeField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">extra_link</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">is_automated</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">BooleanField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">notes</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">TextField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">requirement</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">script</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">TextField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">summary</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">text</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">TextField</FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="497,571",
			width=2.6806];
		tcms_testcases_models_TestCase -> tcms_core_models_TCMSActionModel		 [arrowhead=empty,
			arrowtail=none,
			dir=both,
			label=" abstract\ninheritance",
			lp="254.5,235.5",
			pos="e,262.57,52.176 400.2,525.52 343.29,492.6 277.29,441.95 250,374 216.09,289.57 221.26,260.22 233,170 237.97,131.77 250.5,88.985 259.37,\
61.792"];
		tcms_testcases_models_TestCase -> tcms_testcases_models_TestCaseStatus		 [arrowhead=none,
			arrowtail=dot,
			dir=both,
			label=" case_status (testcase)",
			lp="304,356",
			pos="s,400.22,519.29 393.45,514.86 342.88,481.31 287.02,433.57 259,374 241.73,337.29 271.57,301.21 304.09,275.08"];
		tcms_testcases_models_TestCase -> tcms_testcases_models_Category		 [arrowhead=none,
			arrowtail=dot,
			dir=both,
			label=" category (category_case)",
			lp="414.5,356",
			pos="s,400.29,484.15 395.03,477.8 359.94,434.36 336.15,382.55 366,338 390.08,302.07 416.87,319.41 456,301 468.81,294.98 482.18,288.28 \
495.2,281.55"];
		tcms_testcases_models_TestCasePlan		 [height=1.1528,
			label=<
      <TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
      <FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
      TestCasePlan
      </B></FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>id</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>AutoField</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>case</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>plan</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">sortkey</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">IntegerField</FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="376,921.5",
			width=2.3333];
		tcms_testcases_models_TestCasePlan -> tcms_testcases_models_TestCase		 [arrowhead=none,
			arrowtail=dot,
			dir=both,
			label=" case (testcaseplan)",
			lp="470,778",
			pos="s,390.36,879.92 393.01,872.22 408.82,826.44 433.02,756.34 454.1,695.27"];
		tcms_testcases_models_TestCaseComponent		 [height=0.97222,
			label=<
      <TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
      <FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
      TestCaseComponent
      </B></FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>id</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>AutoField</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>case</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>component</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="570,921.5",
			width=2.5417];
		tcms_testcases_models_TestCaseComponent -> tcms_testcases_models_TestCase		 [arrowhead=none,
			arrowtail=dot,
			dir=both,
			label=" case (testcasecomponent)",
			lp="595,778",
			pos="s,562.67,886.29 561.03,878.41 551.56,832.95 536.2,759.19 522.89,695.31"];
		tcms_testcases_models_TestCaseTag		 [height=0.97222,
			label=<
      <TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
      <FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
      TestCaseTag
      </B></FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>id</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>AutoField</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>case</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>tag</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="759,921.5",
			width=2.2083];
		tcms_testcases_models_TestCaseTag -> tcms_testcases_models_TestCase		 [arrowhead=none,
			arrowtail=dot,
			dir=both,
			label=" case (testcasetag)",
			lp="716,778",
			pos="s,740.01,886.39 735.93,879.3 716.05,845.03 685.19,796.57 651,760 632.6,740.32 621.59,742.5 603,723 594.68,714.27 586.51,704.83 578.65,\
695.09"];
		tcms_testcases_models_BugSystem		 [height=1.8194,
			label=<
      <TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
      <FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
      BugSystem<BR/>&lt;<FONT FACE="Roboto"><I>TCMSActionModel</I></FONT>&gt;
      </B></FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>id</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>AutoField</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">api_password</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">api_url</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">api_username</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">base_url</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">name</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">tracker_type</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">CharField</FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="102,235.5",
			width=2.375];
		tcms_testcases_models_BugSystem -> tcms_core_models_TCMSActionModel		 [arrowhead=empty,
			arrowtail=none,
			dir=both,
			label=" abstract\ninheritance",
			lp="197.5,107",
			pos="e,227.45,52.068 125.53,169.97 137.61,142.7 154.39,112.09 176,89 187.89,76.297 203.37,65.579 218.28,57.075"];
		tcms_testcases_models_TestCaseEmailSettings		 [height=2.2361,
			label=<
      <TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
      <FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
      TestCaseEmailSettings
      </B></FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>id</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>AutoField</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>case</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>OneToOneField (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">auto_to_case_author</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">BooleanField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">auto_to_case_run_assignee</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">BooleanField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">auto_to_case_tester</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">BooleanField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">auto_to_run_manager</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">BooleanField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">auto_to_run_tester</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">BooleanField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">cc_list</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">TextField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">notify_on_case_delete</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">BooleanField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">notify_on_case_update</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">BooleanField</FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="145,921.5",
			width=3.5833];
		tcms_testcases_models_TestCaseEmailSettings -> tcms_testcases_models_TestCase		 [arrowhead=none,
			arrowtail=none,
			dir=both,
			label=" case (email_settings)",
			lp="349.5,778",
			pos="226.2,840.65 278.07,788.99 345.61,721.74 400.26,667.33"];
	}
	tcms_management_models_Product	 [height=0.5,
		label=<
  <TABLE BGCOLOR="white" BORDER="0" CELLBORDER="0" CELLSPACING="0">
  <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="#1b563f">
  <FONT FACE="Roboto" POINT-SIZE="12" COLOR="white">Product</FONT>
  </TD></TR>
  </TABLE>
  >,
		pos="892,107",
		width=1.0556];
	tcms_testcases_models_Category -> tcms_management_models_Product	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" product (category)",
		lp="841,147.5",
		pos="s,670.74,198.56 678.22,195.53 729.59,174.72 793.26,148.73 850,125 851.17,124.51 852.36,124.01 853.56,123.51"];
	tcms_management_models_Priority	 [height=0.5,
		label=<
  <TABLE BGCOLOR="white" BORDER="0" CELLBORDER="0" CELLSPACING="0">
  <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="#1b563f">
  <FONT FACE="Roboto" POINT-SIZE="12" COLOR="white">Priority</FONT>
  </TD></TR>
  </TABLE>
  >,
		pos="907,356",
		width=1];
	tcms_testcases_HistoricalTestCase -> tcms_management_models_Priority	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" priority (+)",
		lp="925,396.5",
		pos="s,838,483.9 843.71,478.15 866.03,455.25 886.79,429.14 901,401 905.12,392.84 906.74,382.83 907.28,374.33"];
	django_contrib_auth_models_User	 [height=0.5,
		label=<
  <TABLE BGCOLOR="white" BORDER="0" CELLBORDER="0" CELLSPACING="0">
  <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="#1b563f">
  <FONT FACE="Roboto" POINT-SIZE="12" COLOR="white">User</FONT>
  </TD></TR>
  </TABLE>
  >,
		pos="1124,356",
		width=0.80556];
	tcms_testcases_HistoricalTestCase -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" author (+)",
		lp="1128,396.5",
		pos="s,838.29,542.38 846.03,539.92 926.79,514.01 1030.8,469.99 1102,401 1109.6,393.62 1115,383.05 1118.5,374.01"];
	tcms_testcases_HistoricalTestCase -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" default_tester (+)",
		lp="1188,396.5",
		pos="s,838.07,560.53 846.16,559.2 946.8,542.29 1084.1,501.14 1152,401 1157.9,392.32 1153,382.45 1145.7,374.16"];
	tcms_testcases_HistoricalTestCase -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" reviewer (+)",
		lp="1253.5,396.5",
		pos="s,838.01,548.52 845.9,546.79 979.27,517.35 1181,463.72 1226,401 1245.9,373.23 1189.9,362.36 1153.2,358.29"];
	tcms_testcases_HistoricalTestCase -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" history_user (+)",
		lp="1312.5,396.5",
		pos="s,838.16,552.55 846.43,551.04 993.8,524.06 1229.1,471.13 1281,401 1297,379.35 1202.8,365.05 1153.1,359.11"];
	tcms_testcases_models_TestCase -> tcms_management_models_Priority	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" priority (priority_case)",
		lp="559.5,396.5",
		pos="s,488.5,446.8 490.48,438.62 495.3,420.99 503.59,404.66 517,392 543.94,366.56 813.54,380.63 850,374 856.84,372.76 864.01,370.93 870.86,\
368.91"];
	tcms_testcases_models_TestCase -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" author (cases_as_author)",
		lp="674,396.5",
		pos="s,561.61,446.77 566.83,440.35 583.22,420.81 602.58,403.42 625,392 657.43,375.49 915.73,376.89 952,374 1002.3,369.99 1060.6,363.49 \
1094.8,359.5"];
	tcms_testcases_models_TestCase -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" default_tester (cases_as_default_tester)",
		lp="819.5,396.5",
		pos="s,569.25,447 575.1,441.09 583.7,432.73 593,425.2 603,419 648.82,390.57 671.41,416.71 723,401 731.94,398.28 732.98,394.44 742,392 \
832.43,367.56 858.75,382.88 952,374 1002.2,369.22 1060.6,362.96 1094.8,359.22"];
	tcms_testcases_models_TestCase -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" reviewer (cases_as_reviewer)",
		lp="1039.5,396.5",
		pos="s,567.5,446.81 573.33,441.06 582.39,432.51 592.27,424.96 603,419 636.75,400.26 911.84,406.86 950,401 950.91,400.86 1045.3,376.4 \
1094.7,363.6"];
	tcms_testplans_models_TestPlan	 [height=0.5,
		label=<
  <TABLE BGCOLOR="white" BORDER="0" CELLBORDER="0" CELLSPACING="0">
  <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="#1b563f">
  <FONT FACE="Roboto" POINT-SIZE="12" COLOR="white">TestPlan</FONT>
  </TD></TR>
  </TABLE>
  >,
		pos="895,778",
		width=1.1389];
	tcms_testcases_models_TestCasePlan -> tcms_testplans_models_TestPlan	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" plan (testcaseplan)",
		lp="591,818.5",
		pos="s,413.96,879.97 420.07,874.43 434.71,861.53 451.92,848.92 470,841 625.77,772.74 685.18,837.94 850,796 851.3,795.67 852.62,795.31 \
853.95,794.92"];
	tcms_management_models_Component	 [height=0.5,
		label=<
  <TABLE BGCOLOR="white" BORDER="0" CELLBORDER="0" CELLSPACING="0">
  <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="#1b563f">
  <FONT FACE="Roboto" POINT-SIZE="12" COLOR="white">Component</FONT>
  </TD></TR>
  </TABLE>
  >,
		pos="1002,778",
		width=1.3333];
	tcms_testcases_models_TestCaseComponent -> tcms_management_models_Component	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" component (testcasecomponent)",
		lp="1048,818.5",
		pos="s,603.05,886.47 609.25,880.86 626.62,865.54 648.25,849.72 671,841 734.19,816.78 917.12,858.07 975,823 984.82,817.05 991.51,806.06 \
995.78,796.43"];
	tcms_management_models_Tag	 [height=0.5,
		label=<
  <TABLE BGCOLOR="white" BORDER="0" CELLBORDER="0" CELLSPACING="0">
  <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="#1b563f">
  <FONT FACE="Roboto" POINT-SIZE="12" COLOR="white">Tag</FONT>
  </TD></TR>
  </TABLE>
  >,
		pos="1149,778",
		width=0.77778];
	tcms_testcases_models_TestCaseTag -> tcms_management_models_Tag	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" tag (testcasetag)",
		lp="1169,818.5",
		pos="s,838.5,908.17 846.66,906.68 941.37,889.19 1084.5,858.03 1127,823 1135.3,816.15 1140.7,805.37 1144.1,796.09"];
}

Test Runs model diagram

digraph model_graph {
	graph [bb="0,0,1986,735",
		fontname=Roboto,
		fontsize=8,
		splines=true
	];
	node [fontname=Roboto,
		fontsize=8,
		label="\N",
		shape=plaintext
	];
	edge [fontname=Roboto,
		fontsize=8
	];
	subgraph cluster_tcms_testruns {
		graph [bb="182,8,1242,727",
			color=olivedrab4,
			label=<
          <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
          <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER">
          <FONT FACE="Roboto" COLOR="Black" POINT-SIZE="10">
          <B>tcms.testruns</B>
          </FONT>
          </TD></TR>
          </TABLE>
          >,
			lheight=0.26,
			lp="712,713.5",
			lwidth=2.25,
			style=rounded
		];
		tcms_core_models_TCMSActionModel		 [height=0.5,
			label=<
      <TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
      <FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
      TCMSActionModel
      </B></FONT></TD></TR>
    
      </TABLE>
      >,
			pos="471,34",
			width=2.1111];
		tcms_testruns_HistoricalTestRun		 [height=3.1389,
			label=<
      <TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
      <FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
      HistoricalTestRun
      </B></FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>history_id</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>AutoField</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>build</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>default_tester</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>history_user</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>manager</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>plan</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>product_version</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">history_change_reason</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">TextField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">history_date</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">DateTimeField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">history_type</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">id</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">IntegerField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">notes</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">TextField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">start_date</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">DateTimeField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">stop_date</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">DateTimeField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">summary</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">TextField</FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="949,579",
			width=3.1389];
		tcms_testruns_models_TestRun		 [height=2.3611,
			label=<
      <TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
      <FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
      TestRun<BR/>&lt;<FONT FACE="Roboto"><I>TCMSActionModel</I></FONT>&gt;
      </B></FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>id</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>AutoField</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>build</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>default_tester</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>manager</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>plan</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>product_version</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">notes</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">TextField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">start_date</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">DateTimeField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">stop_date</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">DateTimeField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">summary</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">TextField</FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="666,255",
			width=2.7917];
		tcms_testruns_models_TestRun -> tcms_core_models_TCMSActionModel		 [arrowhead=empty,
			arrowtail=none,
			dir=both,
			label=" abstract\ninheritance",
			lp="571.5,107",
			pos="e,486.97,52.099 590.89,169.87 556.27,130.64 517.68,86.903 493.86,59.913"];
		tcms_testruns_models_TestExecutionStatus		 [height=1.4583,
			label=<
      <TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
      <FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
      TestExecutionStatus<BR/>&lt;<FONT FACE="Roboto"><I>TCMSActionModel</I></FONT>&gt;
      </B></FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>id</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>AutoField</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">color</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">ColorField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">icon</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">name</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">weight</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">IntegerField</FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="471,255",
			width=2.1111];
		tcms_testruns_models_TestExecutionStatus -> tcms_core_models_TCMSActionModel		 [arrowhead=empty,
			arrowtail=none,
			dir=both,
			label=" abstract\ninheritance",
			lp="492.5,107",
			pos="e,471,52.125 471,202.35 471,158.38 471,97.397 471,62.18"];
		tcms_testruns_HistoricalTestExecution		 [height=3.1389,
			label=<
      <TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
      <FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
      HistoricalTestExecution
      </B></FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>history_id</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>AutoField</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>assignee</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>build</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>case</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>history_user</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>run</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>status</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>tested_by</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">case_text_version</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">IntegerField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">close_date</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">DateTimeField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">history_change_reason</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">TextField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">history_date</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">DateTimeField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">history_type</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">id</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">IntegerField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">sortkey</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">IntegerField</FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="529,579",
			width=3.1389];
		tcms_testruns_HistoricalTestExecution -> tcms_testruns_models_TestRun		 [arrowhead=none,
			arrowtail=dot,
			dir=both,
			label=" run (+)",
			lp="656,403",
			pos="s,609.02,465.61 613.02,458.39 619.71,446.08 625.86,433.49 631,421 641.43,395.67 648.9,366.84 654.18,340.39"];
		tcms_testruns_HistoricalTestExecution -> tcms_testruns_models_TestExecutionStatus		 [arrowhead=none,
			arrowtail=dot,
			dir=both,
			label=" status (+)",
			lp="520,403",
			pos="s,508.71,465.68 507.3,457.77 498.04,406.07 487.73,348.44 480.47,307.88"];
		tcms_testruns_models_TestExecution		 [height=2.3611,
			label=<
      <TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
      <FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
      TestExecution<BR/>&lt;<FONT FACE="Roboto"><I>TCMSActionModel</I></FONT>&gt;
      </B></FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>id</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>AutoField</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>assignee</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>build</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>case</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>run</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>status</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>tested_by</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto">case_text_version</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto">IntegerField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">close_date</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">DateTimeField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Roboto">sortkey</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Roboto">IntegerField</FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="294,579",
			width=2.875];
		tcms_testruns_models_TestExecution -> tcms_core_models_TCMSActionModel		 [arrowhead=empty,
			arrowtail=none,
			dir=both,
			label=" abstract\ninheritance",
			lp="355.5,255",
			pos="e,394.89,46.916 321.34,493.94 328.38,465.35 334,433.08 334,403 334,403 334,403 334,107 334,78.307 357.69,60.854 385.38,50.255"];
		tcms_testruns_models_TestExecution -> tcms_testruns_models_TestRun		 [arrowhead=none,
			arrowtail=dot,
			dir=both,
			label=" run (case_run)",
			lp="598.5,403",
			pos="s,369.88,493.91 375.99,488.65 385.92,480.32 396.33,472.56 407,466 461.59,432.43 492.26,458.83 544,421 559.93,409.35 558.36,400.94 \
570,385 580.59,370.5 591.89,355.12 602.87,340.22"];
		tcms_testruns_models_TestExecution -> tcms_testruns_models_TestExecutionStatus		 [arrowhead=none,
			arrowtail=dot,
			dir=both,
			label=" status (testexecution)",
			lp="440,403",
			pos="s,340.5,493.87 344.52,486.52 376.19,428.56 415.86,355.94 442.24,307.65"];
		tcms_testruns_models_TestRunTag		 [height=0.97222,
			label=<
      <TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
      <FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
      TestRunTag
      </B></FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>id</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>AutoField</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>run</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>tag</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="1157,579",
			width=2.125];
		tcms_testruns_models_TestRunTag -> tcms_testruns_models_TestRun		 [arrowhead=none,
			arrowtail=dot,
			dir=both,
			label=" run (tags)",
			lp="1019,403",
			pos="s,1136.1,543.86 1131.5,536.89 1116.1,513.89 1094.8,486.09 1071,466 1021.4,424.17 869.52,349.52 766.53,301.15"];
		tcms_testruns_models_TestRunCC		 [height=0.97222,
			label=<
      <TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
      <FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
      TestRunCC
      </B></FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>id</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>AutoField</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>run</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Roboto"><B>user</B></FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="739,579",
			width=2.1806];
		tcms_testruns_models_TestRunCC -> tcms_testruns_models_TestRun		 [arrowhead=none,
			arrowtail=dot,
			dir=both,
			label=" run (cc_list)",
			lp="727,403",
			pos="s,731.32,543.93 729.55,535.86 720.91,496.53 707.72,436.83 696,385 692.73,370.54 689.22,355.19 685.79,340.29"];
	}
	tcms_management_models_Version	 [height=0.5,
		label=<
  <TABLE BGCOLOR="white" BORDER="0" CELLBORDER="0" CELLSPACING="0">
  <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="#1b563f">
  <FONT FACE="Roboto" POINT-SIZE="12" COLOR="white">Version</FONT>
  </TD></TR>
  </TABLE>
  >,
		pos="137,107",
		width=1.0278];
	tcms_testruns_HistoricalTestRun -> tcms_management_models_Version	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" product_version (+)",
		lp="291.5,362.5",
		pos="s,836,470.4 828.7,466.78 828.13,466.52 827.57,466.26 827,466 591.39,359.79 437.85,548.63 254,367 181.64,295.51 150.06,171.26 140.41,\
125.02"];
	tcms_testplans_models_TestPlan	 [height=0.5,
		label=<
  <TABLE BGCOLOR="white" BORDER="0" CELLBORDER="0" CELLSPACING="0">
  <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="#1b563f">
  <FONT FACE="Roboto" POINT-SIZE="12" COLOR="white">TestPlan</FONT>
  </TD></TR>
  </TABLE>
  >,
		pos="41,107",
		width=1.1389];
	tcms_testruns_HistoricalTestRun -> tcms_testplans_models_TestPlan	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" plan (+)",
		lp="189.5,362.5",
		pos="s,835.72,469.95 828.37,466.58 827.92,466.38 827.46,466.19 827,466 779.54,446.32 415.72,456.15 365,448 322.08,441.1 310.49,439.16 \
271,421 211.53,393.65 190.64,389.66 148,340 89.716,272.12 56.994,167.19 45.624,125.24"];
	tcms_management_models_Build	 [height=0.5,
		label=<
  <TABLE BGCOLOR="white" BORDER="0" CELLBORDER="0" CELLSPACING="0">
  <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="#1b563f">
  <FONT FACE="Roboto" POINT-SIZE="12" COLOR="white">Build</FONT>
  </TD></TR>
  </TABLE>
  >,
		pos="1292,107",
		width=0.86111];
	tcms_testruns_HistoricalTestRun -> tcms_management_models_Build	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" build (+)",
		lp="1675,362.5",
		pos="s,1062,470.51 1069.5,467.05 1070.3,466.69 1071.2,466.34 1072,466 1126.8,443.56 1553.6,477.51 1605,448 1641.9,426.81 1644.2,407.87 \
1656,367 1701.9,208.07 1419.4,133.62 1323.2,113.09"];
	django_contrib_auth_models_User	 [height=0.5,
		label=<
  <TABLE BGCOLOR="white" BORDER="0" CELLBORDER="0" CELLSPACING="0">
  <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="#1b563f">
  <FONT FACE="Roboto" POINT-SIZE="12" COLOR="white">User</FONT>
  </TD></TR>
  </TABLE>
  >,
		pos="1435,107",
		width=0.80556];
	tcms_testruns_HistoricalTestRun -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" manager (+)",
		lp="1721.5,362.5",
		pos="s,1062,470.5 1069.5,467.05 1070.3,466.69 1071.2,466.34 1072,466 1185.8,419.51 1510.2,492.08 1625,448 1642.4,441.33 1644.3,434.64 \
1657,421 1679.4,396.85 1702.5,390.27 1696,358 1675.4,256.31 1685.1,209.01 1605,143 1583.8,125.53 1506.8,114.71 1464.1,109.91"];
	tcms_testruns_HistoricalTestRun -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" default_tester (+)",
		lp="1787,362.5",
		pos="s,1062,470.5 1069.5,467.05 1070.3,466.69 1071.2,466.34 1072,466 1131.1,441.91 1585.1,466.94 1646,448 1701.9,430.61 1725.7,420.32 \
1750,367 1788.7,282.02 1739.9,239.03 1677,170 1648.4,138.63 1522.4,118.43 1464.4,110.64"];
	tcms_testruns_HistoricalTestRun -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" history_user (+)",
		lp="1858.5,362.5",
		pos="s,1062,470.49 1069.5,467.05 1070.3,466.69 1071.2,466.34 1072,466 1133.9,440.82 1607.6,461.87 1673,448 1747.9,432.11 1788,433.99 \
1825,367 1871.7,282.6 1806.9,233.14 1734,170 1693.5,134.96 1531.2,116.02 1464.1,109.57"];
	tcms_testruns_models_TestRun -> tcms_management_models_Version	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" product_version (version_run)",
		lp="483.5,147.5",
		pos="s,565.34,174.16 558.05,170.86 557.37,170.57 556.68,170.28 556,170 516.85,153.99 218.81,136.12 178,125 176.8,124.67 175.59,124.32 \
174.38,123.94"];
	tcms_testruns_models_TestRun -> tcms_testplans_models_TestPlan	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" plan (run)",
		lp="323.5,147.5",
		pos="s,565.41,173.96 557.77,170.69 557.18,170.46 556.59,170.23 556,170 503.55,149.98 359.87,157.53 304,152 209.04,142.6 183.78,147.3 \
91,125 88.129,124.31 85.195,123.51 82.258,122.64"];
	tcms_testruns_models_TestRun -> tcms_management_models_Build	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" build (build_run)",
		lp="646.5,147.5",
		pos="s,605.68,169.88 605.79,161.8 606.64,155.04 609.49,148.67 615,143 639.44,117.85 1211.6,131.99 1246,125 1250.9,124.01 1255.9,122.54 \
1260.8,120.87"];
	tcms_testruns_models_TestRun -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" manager (manager)",
		lp="981.5,147.5",
		pos="s,766.63,204.72 773.94,201.45 824.09,179.18 885.28,155.62 943,143 1112.1,106.03 1160,143.94 1332,125 1357.1,122.24 1385.3,117.17 \
1405.8,113.11"];
	tcms_testruns_models_TestRun -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" default_tester (default_tester)",
		lp="849,147.5",
		pos="s,745.45,169.76 752.15,164.8 764.37,156.07 777.43,148.45 791,143 846.81,120.58 1272.2,131.19 1332,125 1357.1,122.4 1385.3,117.32 \
1405.8,113.21"];
	tcms_testruns_HistoricalTestExecution -> tcms_management_models_Build	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" build (+)",
		lp="1321,362.5",
		pos="s,642.03,470.48 649.49,467.05 650.32,466.69 651.16,466.34 652,466 720.4,438.28 1248.2,477.17 1316,448 1344,435.96 1359.4,410.66 \
1343,385 1332.7,368.92 1314.7,382.84 1304,367 1252.4,290.33 1275.6,170.24 1287,125.02"];
	tcms_testruns_HistoricalTestExecution -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" assignee (+)",
		lp="1528.5,362.5",
		pos="s,642.02,470.46 649.48,467.04 650.32,466.69 651.16,466.34 652,466 734.48,432.79 1375.9,493.95 1452,448 1561.1,382.14 1475,186.38 \
1444.6,125.37"];
	tcms_testruns_HistoricalTestExecution -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" tested_by (+)",
		lp="1387,362.5",
		pos="s,642.03,470.47 649.49,467.05 650.32,466.69 651.16,466.34 652,466 722.57,437.43 1268.3,480.83 1337,448 1351.2,441.2 1354.4,435.75 \
1360,421 1369.9,394.8 1357,385.71 1361,358 1375.2,259.82 1389.6,237.12 1421,143 1422.9,137.15 1425.3,130.85 1427.5,125.19"];
	tcms_testruns_HistoricalTestExecution -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" history_user (+)",
		lp="1458.5,362.5",
		pos="s,642.03,470.47 649.49,467.04 650.32,466.69 651.16,466.34 652,466 724.64,436.62 1288.1,485.27 1357,448 1472.1,385.75 1448.7,186.66 \
1438.4,125.23"];
	tcms_testcases_models_TestCase	 [height=0.5,
		label=<
  <TABLE BGCOLOR="white" BORDER="0" CELLBORDER="0" CELLSPACING="0">
  <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="#1b563f">
  <FONT FACE="Roboto" POINT-SIZE="12" COLOR="white">TestCase</FONT>
  </TD></TR>
  </TABLE>
  >,
		pos="1292,403",
		width=1.1667];
	tcms_testruns_HistoricalTestExecution -> tcms_testcases_models_TestCase	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" case (+)",
		lp="1295,443.5",
		pos="s,642.03,470.49 649.49,467.05 650.32,466.69 651.16,466.34 652,466 715.64,440.13 1212.3,485.22 1270,448 1279.2,442.06 1284.7,431.07 \
1287.9,421.43"];
	tcms_testruns_models_TestExecution -> tcms_management_models_Build	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" build (testexecution)",
		lp="972,362.5",
		pos="s,365.09,493.82 371.51,488.51 382.58,479.67 394.5,471.84 407,466 510.1,417.88 830.91,495.38 917,421 938.78,402.18 923.19,385.4 932,\
358 963.61,259.71 936.63,203.9 1020,143 1060.7,113.28 1196.9,136.3 1246,125 1250.9,123.87 1256,122.3 1261,120.56"];
	tcms_testruns_models_TestExecution -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" assignee (case_run_assignee)",
		lp="1082,362.5",
		pos="s,363.81,493.98 370.07,488.81 381.52,479.7 393.91,471.71 407,466 503.81,423.74 779.58,473.84 882,448 1064.7,401.92 1039.8,265.85 \
1202,170 1236.8,149.43 1351.6,124.07 1405.9,112.83"];
	tcms_testruns_models_TestExecution -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" tested_by (case_run_tester)",
		lp="1209.5,362.5",
		pos="s,363.8,493.95 370.06,488.78 381.51,479.68 393.91,471.7 407,466 458.17,443.72 854.06,457.83 909,448 948.35,440.96 1123.9,379.05 \
1144,367 1255.1,300.31 1261.3,255.16 1359,170 1376.7,154.57 1397.2,137.61 1412.5,125.18"];
	tcms_testruns_models_TestExecution -> tcms_testcases_models_TestCase	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" case (case_run)",
		lp="1234.5,443.5",
		pos="s,363.73,493.78 369.99,488.62 381.45,479.54 393.87,471.62 407,466 486.39,432.03 1100,467.92 1184,448 1193.1,445.84 1194.4,442.75 \
1203,439 1218.1,432.37 1234.8,425.49 1249.7,419.53"];
	tcms_management_models_Tag	 [height=0.5,
		label=<
  <TABLE BGCOLOR="white" BORDER="0" CELLBORDER="0" CELLSPACING="0">
  <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="#1b563f">
  <FONT FACE="Roboto" POINT-SIZE="12" COLOR="white">Tag</FONT>
  </TD></TR>
  </TABLE>
  >,
		pos="1954,403",
		width=0.77778];
	tcms_testruns_models_TestRunTag -> tcms_management_models_Tag	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" tag (testruntag)",
		lp="1955,443.5",
		pos="s,1233.7,571.93 1241.7,571.14 1413.7,554.09 1797,510.19 1912,448 1923.8,441.59 1934.2,430.59 1941.7,421.07"];
	tcms_testruns_models_TestRunCC -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label=" user (testruncc)",
		lp="1602,362.5",
		pos="s,755.53,543.94 759.52,536.91 774.41,511.43 797.17,481.05 827,466 897.06,430.65 1467.8,491.59 1533,448 1565.8,426.11 1560.8,405.54 \
1569,367 1589.9,268.36 1597.4,220.62 1533,143 1516.1,122.63 1486.6,113.78 1464.4,109.95"];
}