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,906,858",
		fontname=Helvetica,
		fontsize=8,
		splines=true
	];
	node [fontname=Helvetica,
		fontsize=8,
		label="\N",
		shape=plaintext
	];
	edge [fontname=Helvetica,
		fontsize=8
	];
	subgraph cluster_tcms_testplans {
		graph [bb="8,8,666,850",
			color=olivedrab4,
			label=<
          <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
          <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER">
          <FONT FACE="Helvetica Bold" COLOR="Black" POINT-SIZE="12">
          tcms.testplans
          </FONT>
          </TD></TR>
          </TABLE>
          >,
			lheight=0.29,
			lp="337,835.5",
			lwidth=2.75,
			style=rounded
		];
		tcms_core_models_TCMSActionModel		 [height=0.5,
			label=<
      <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
      <FONT FACE="Helvetica Bold" COLOR="white">
      TCMSActionModel
      </FONT></TD></TR>
    
      </TABLE>
      >,
			pos="175,34",
			width=1.9444];
		tcms_testplans_models_PlanType		 [height=0.98611,
			label=<
      <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
      <FONT FACE="Helvetica Bold" COLOR="white">
      PlanType<BR/>&lt;<FONT FACE="Helvetica Italic">TCMSActionModel</FONT>&gt;
      </FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">id</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">AutoField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">description</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">TextField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">name</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">CharField</FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="269,179.5",
			width=2.2083];
		tcms_testplans_models_PlanType -> tcms_core_models_TCMSActionModel		 [arrowhead=empty,
			arrowtail=none,
			dir=both,
			label="abstract\ninheritance",
			lp="242,98",
			pos="e,186.88,52.386 246.01,143.91 229.5,118.36 207.59,84.45 192.5,61.088"];
		tcms_testplans_HistoricalTestPlan		 [height=3.2361,
			label=<
      <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
      <FONT FACE="Helvetica Bold" COLOR="white">
      HistoricalTestPlan
      </FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">history_id</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">AutoField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">author</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">history_user</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">parent</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">ForeignKey (history_id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">product</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">product_version</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">type</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">create_date</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">DateTimeField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">extra_link</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">history_change_reason</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">TextField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">history_date</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">DateTimeField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">history_type</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">is_active</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">BooleanField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">name</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">plan_id</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">IntegerField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">text</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">TextField</FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="474,449.5",
			width=3.5833];
		tcms_testplans_HistoricalTestPlan -> tcms_testplans_models_PlanType		 [arrowhead=none,
			arrowtail=dot,
			dir=both,
			label="type (+)",
			lp="335,270",
			pos="s,353.87,332.86 348.74,326.46 345.73,322.66 342.81,318.83 340,315 316.9,283.53 296.92,243.52 284.09,215.16"];
		tcms_testplans_HistoricalTestPlan -> tcms_testplans_HistoricalTestPlan		 [arrowhead=none,
			arrowtail=dot,
			dir=both,
			label="parent (+)",
			lp="639.5,449.5",
			pos="s,603.01,469.1 610.49,465.53 617.11,461.52 621,456.17 621,449.5 621,440.6 614.09,434.07 603.01,429.9"];
		tcms_testplans_models_TestPlan		 [height=2.4306,
			label=<
      <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
      <FONT FACE="Helvetica Bold" COLOR="white">
      TestPlan<BR/>&lt;<FONT FACE="Helvetica Italic">TCMSActionModel</FONT>&gt;
      </FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">plan_id</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">AutoField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">author</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">parent</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">ForeignKey (plan_id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">product</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">product_version</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">type</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">create_date</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">DateTimeField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">extra_link</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">is_active</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">BooleanField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">name</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">text</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">TextField</FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="131,449.5",
			width=3.1944];
		tcms_testplans_models_TestPlan -> tcms_core_models_TCMSActionModel		 [arrowhead=empty,
			arrowtail=none,
			dir=both,
			label="abstract\ninheritance",
			lp="151,179.5",
			pos="e,153.77,52.241 131,361.85 131,332.64 131,299.92 131,270 131,270 131,270 131,98 131,83.924 138.32,70.686 146.98,59.943"];
		tcms_testplans_models_TestPlan -> tcms_testplans_models_PlanType		 [arrowhead=none,
			arrowtail=dot,
			dir=both,
			label="type (testplan)",
			lp="221,270",
			pos="s,149.61,361.96 151.92,353.92 161.85,320.15 175.85,282.92 195,252 203.24,238.7 214.42,226.06 225.6,215.18"];
		tcms_testplans_models_TestPlan -> tcms_testplans_models_TestPlan		 [arrowhead=none,
			arrowtail=dot,
			dir=both,
			label="parent (child_set)",
			lp="295.5,449.5",
			pos="s,246.38,469.64 253.69,466.06 260.16,461.99 264,456.47 264,449.5 264,440.21 257.18,433.49 246.38,429.36"];
		tcms_testplans_models_TestPlanTag		 [height=0.88889,
			label=<
      <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
      <FONT FACE="Helvetica Bold" COLOR="white">
      TestPlanTag
      </FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">id</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">AutoField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">plan</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">ForeignKey (plan_id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">tag</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="487,748.5",
			width=2.5278];
		tcms_testplans_models_TestPlanTag -> tcms_testplans_models_TestPlan		 [arrowhead=none,
			arrowtail=dot,
			dir=both,
			label="plan (testplantag)",
			lp="386.5,621",
			pos="s,448.56,716.22 442.14,710.82 390.52,667.47 304.06,594.85 235.36,537.15"];
		tcms_testplans_models_TestPlanEmailSettings		 [height=1.7917,
			label=<
      <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
      <FONT FACE="Helvetica Bold" COLOR="white">
      TestPlanEmailSettings
      </FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">id</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">AutoField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">plan</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">OneToOneField (plan_id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">auto_to_case_default_tester</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">BooleanField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">auto_to_case_owner</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">BooleanField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">auto_to_plan_author</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">BooleanField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">is_active</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">BooleanField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">notify_on_case_update</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">BooleanField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">notify_on_plan_update</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">BooleanField</FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="157,748.5",
			width=3.9028];
		tcms_testplans_models_TestPlanEmailSettings -> tcms_testplans_models_TestPlan		 [arrowhead=none,
			arrowtail=none,
			dir=both,
			label="plan (email_settings)",
			lp="184,621",
			pos="151.39,683.99 147.66,641.07 142.71,584.16 138.62,537.15"];
	}
	tcms_management_models_Version	 [height=0.5,
		label=<
  <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
  <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
  <FONT FACE="Helvetica Bold" COLOR="white">Version</FONT>
  </TD></TR>
  </TABLE>
  >,
		pos="791,270",
		width=0.91667];
	tcms_testplans_HistoricalTestPlan -> tcms_management_models_Version	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="product_version (+)",
		lp="750,310.5",
		pos="s,603.1,369.58 610.29,365.31 644.14,345.24 680.6,324.34 715,306 728.79,298.65 744.32,291.16 757.74,284.92"];
	django_contrib_auth_models_User	 [height=0.5,
		label=<
  <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
  <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
  <FONT FACE="Helvetica Bold" COLOR="white">User</FONT>
  </TD></TR>
  </TABLE>
  >,
		pos="869,270",
		width=0.75];
	tcms_testplans_HistoricalTestPlan -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="author (+)",
		lp="819.5,310.5",
		pos="s,603.33,396.43 610.98,393.18 665.58,369.98 728.72,342.19 785,315 804.22,305.72 825.4,294.36 841.68,285.38"];
	tcms_testplans_HistoricalTestPlan -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="history_user (+)",
		lp="877.5,310.5",
		pos="s,603.27,424.98 611.35,422.86 685.87,402.97 775.97,369.54 842,315 850.57,307.92 857.1,297.37 861.6,288.26"];
	tcms_management_models_Product	 [height=0.5,
		label=<
  <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
  <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
  <FONT FACE="Helvetica Bold" COLOR="white">Product</FONT>
  </TD></TR>
  </TABLE>
  >,
		pos="707,270",
		width=0.91667];
	tcms_testplans_HistoricalTestPlan -> tcms_management_models_Product	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="product (+)",
		lp="671,310.5",
		pos="s,603.22,342.05 609.57,337.11 623.41,326.39 637.38,315.85 651,306 659.43,299.9 668.85,293.64 677.53,288.09"];
	tcms_testplans_models_TestPlan -> tcms_management_models_Version	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="product_version (plans)",
		lp="493.5,310.5",
		pos="s,246.23,376.17 253.3,372.25 279.86,357.7 308.31,343.71 336,333 369.99,319.85 380.57,323.54 416,315 431.61,311.24 435.13,308.5 451,\
306 582.07,285.38 619.89,318.59 749,288 751.93,287.31 754.92,286.42 757.88,285.42"];
	tcms_testplans_models_TestPlan -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="author (testplan)",
		lp="607,310.5",
		pos="s,246.03,372.84 253.07,369 279.48,354.81 307.94,341.78 336,333 421.18,306.35 447.79,328.59 536,315 554.44,312.16 558.53,308.66 577,\
306 689.89,289.73 722.98,318.08 833,288 835.97,287.19 838.98,286.13 841.93,284.92"];
	tcms_testplans_models_TestPlan -> tcms_management_models_Product	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="product (plan)",
		lp="390.5,310.5",
		pos="s,246.06,363.52 252.92,359.27 287.51,338.08 326.32,318.16 365,306 494.54,265.28 538.63,322.37 670,288 671.24,287.67 672.5,287.31 \
673.75,286.9"];
	tcms_management_models_Tag	 [height=0.5,
		label=<
  <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
  <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
  <FONT FACE="Helvetica Bold" COLOR="white">Tag</FONT>
  </TD></TR>
  </TABLE>
  >,
		pos="701,621",
		width=0.75];
	tcms_testplans_models_TestPlanTag -> tcms_management_models_Tag	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="tag (testplantag)",
		lp="666.5,661.5",
		pos="s,540.73,716.49 547.8,712.28 589.26,687.57 642.18,656.04 673.73,637.25"];
}

Test Cases model diagram

digraph model_graph {
	graph [bb="0,0,1953,1162",
		fontname=Helvetica,
		fontsize=8,
		splines=true
	];
	node [fontname=Helvetica,
		fontsize=8,
		label="\N",
		shape=plaintext
	];
	edge [fontname=Helvetica,
		fontsize=8
	];
	subgraph cluster_tcms_testcases {
		graph [bb="8,8,1443,1154",
			color=olivedrab4,
			label=<
          <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
          <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER">
          <FONT FACE="Helvetica Bold" COLOR="Black" POINT-SIZE="12">
          tcms.testcases
          </FONT>
          </TD></TR>
          </TABLE>
          >,
			lheight=0.29,
			lp="725.5,1139.5",
			lwidth=2.78,
			style=rounded
		];
		tcms_core_models_TCMSActionModel		 [height=0.5,
			label=<
      <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
      <FONT FACE="Helvetica Bold" COLOR="white">
      TCMSActionModel
      </FONT></TD></TR>
    
      </TABLE>
      >,
			pos="412,34",
			width=1.9444];
		tcms_testcases_models_TestCaseStatus		 [height=0.98611,
			label=<
      <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
      <FONT FACE="Helvetica Bold" COLOR="white">
      TestCaseStatus<BR/>&lt;<FONT FACE="Helvetica Italic">TCMSActionModel</FONT>&gt;
      </FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">id</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">AutoField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">description</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">TextField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">name</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">CharField</FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="476,212",
			width=2.2083];
		tcms_testcases_models_TestCaseStatus -> tcms_core_models_TCMSActionModel		 [arrowhead=empty,
			arrowtail=none,
			dir=both,
			label="abstract\ninheritance",
			lp="464,107",
			pos="e,418.52,52.123 463.2,176.41 451.08,142.68 433.11,92.719 422,61.82"];
		tcms_testcases_models_Category		 [height=1.1667,
			label=<
      <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
      <FONT FACE="Helvetica Bold" COLOR="white">
      Category<BR/>&lt;<FONT FACE="Helvetica Italic">TCMSActionModel</FONT>&gt;
      </FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">id</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">AutoField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">product</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">description</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">TextField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">name</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">CharField</FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="694,212",
			width=2.5139];
		tcms_testcases_models_Category -> tcms_core_models_TCMSActionModel		 [arrowhead=empty,
			arrowtail=none,
			dir=both,
			label="abstract\ninheritance",
			lp="575,107",
			pos="e,440.68,52.104 627.17,169.82 571.59,134.73 494.51,86.083 449.29,57.535"];
		tcms_testcases_HistoricalTestCase		 [height=4.3194,
			label=<
      <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
      <FONT FACE="Helvetica Bold" COLOR="white">
      HistoricalTestCase
      </FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">history_id</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">AutoField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">author</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">case_status</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">category</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">default_tester</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">history_user</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">priority</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">reviewer</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">alias</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">arguments</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">TextField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">case_id</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">IntegerField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">create_date</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">DateTimeField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">extra_link</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">history_change_reason</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">TextField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">history_date</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">DateTimeField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">history_type</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">is_automated</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">IntegerField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">is_automated_proposed</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">BooleanField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">notes</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">TextField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">requirement</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">script</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">TextField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">summary</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">CharField</FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="875,680.5",
			width=3.1806];
		tcms_testcases_HistoricalTestCase -> tcms_testcases_models_TestCaseStatus		 [arrowhead=none,
			arrowtail=dot,
			dir=both,
			label="case_status (+)",
			lp="513.5,309",
			pos="s,760.27,639.68 752.93,636.46 688.98,608.04 613.65,565.37 563,507 497.39,431.38 481.22,308.28 477.26,247.82"];
		tcms_testcases_HistoricalTestCase -> tcms_testcases_models_Category		 [arrowhead=none,
			arrowtail=dot,
			dir=both,
			label="category (+)",
			lp="581,309",
			pos="s,760.11,591.01 754.1,585.66 682.45,521.38 598.2,429.66 559,327 553.29,312.05 551.04,304.88 559,291 569.33,272.98 585.55,258.67 \
603.2,247.47"];
		tcms_testcases_models_TestCase		 [height=3.5139,
			label=<
      <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
      <FONT FACE="Helvetica Bold" COLOR="white">
      TestCase<BR/>&lt;<FONT FACE="Helvetica Italic">TCMSActionModel</FONT>&gt;
      </FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">case_id</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">AutoField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">author</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">case_status</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">category</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">default_tester</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">priority</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">reviewer</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">alias</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">arguments</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">TextField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">create_date</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">DateTimeField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">extra_link</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">is_automated</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">IntegerField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">is_automated_proposed</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">BooleanField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">notes</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">TextField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">requirement</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">script</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">TextField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">summary</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">CharField</FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="1122,680.5",
			width=3.1806];
		tcms_testcases_models_TestCase -> tcms_core_models_TCMSActionModel		 [arrowhead=empty,
			arrowtail=none,
			dir=both,
			label="abstract\ninheritance",
			lp="871,212",
			pos="e,482.05,38.558 1037.3,553.94 1025.6,542.77 1012.8,532.77 999,525 970.9,509.17 876.55,530.99 855,507 785.35,429.45 851,376.74 851,\
272.5 851,272.5 851,272.5 851,107 851,71.033 618.74,48.767 492.1,39.299"];
		tcms_testcases_models_TestCase -> tcms_testcases_models_TestCaseStatus		 [arrowhead=none,
			arrowtail=dot,
			dir=both,
			label="case_status (testcase)",
			lp="666,309",
			pos="s,1038.6,553.84 1032.5,548.38 1022.2,539.31 1011,531.29 999,525 945.18,496.73 777.53,539.27 726,507 679.19,477.68 641.29,330.81 \
603,291 586.89,274.25 566.52,259.56 546.84,247.53"];
		tcms_testcases_models_TestCase -> tcms_testcases_models_Category		 [arrowhead=none,
			arrowtail=dot,
			dir=both,
			label="category (category_case)",
			lp="768.5,309",
			pos="s,1037.4,553.83 1031.2,548.19 1021.2,539.32 1010.5,531.39 999,525 938.82,491.42 901.6,546.31 845,507 757.81,446.45 717.87,319.95 \
702.35,254.01"];
		tcms_testcases_models_TestCaseText		 [height=2.0694,
			label=<
      <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
      <FONT FACE="Helvetica Bold" COLOR="white">
      TestCaseText<BR/>&lt;<FONT FACE="Helvetica Italic">TCMSActionModel</FONT>&gt;
      </FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">id</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">AutoField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">author</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">case</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">ForeignKey (case_id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">action</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">TextField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">breakdown</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">TextField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">case_text_version</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">IntegerField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">create_date</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">DateTimeField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">effect</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">TextField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">setup</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">TextField</FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="381,1039.5",
			width=3.1806];
		tcms_testcases_models_TestCaseText -> tcms_core_models_TCMSActionModel		 [arrowhead=empty,
			arrowtail=none,
			dir=both,
			label="abstract\ninheritance",
			lp="398,309",
			pos="e,398.17,52.132 380.01,964.9 379.14,892.29 378,778.82 378,680.5 378,680.5 378,680.5 378,107 378,90.642 385.1,73.989 392.81,60.726"];
		tcms_testcases_models_TestCaseText -> tcms_testcases_models_TestCase		 [arrowhead=none,
			arrowtail=dot,
			dir=both,
			label="case (text)",
			lp="821,899",
			pos="s,495.55,966.32 502.94,962.91 503.63,962.6 504.31,962.3 505,962 630.35,907.16 669.28,914.24 802,881 823.78,875.54 980.01,847.98 \
999,836 1011.8,827.92 1023.8,818.02 1035,807.17"];
		tcms_testcases_models_TestCasePlan		 [height=1.0694,
			label=<
      <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
      <FONT FACE="Helvetica Bold" COLOR="white">
      TestCasePlan
      </FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">id</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">AutoField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">case</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">ForeignKey (case_id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">plan</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">ForeignKey (plan_id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">sortkey</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">IntegerField</FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="908,1039.5",
			width=2.6528];
		tcms_testcases_models_TestCasePlan -> tcms_testcases_models_TestCase		 [arrowhead=none,
			arrowtail=dot,
			dir=both,
			label="case (testcaseplan)",
			lp="1035,899",
			pos="s,931.11,1000.7 935.27,993.75 963.22,946.87 1007.9,871.87 1046.6,807.01"];
		tcms_testcases_models_TestCaseComponent		 [height=0.88889,
			label=<
      <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
      <FONT FACE="Helvetica Bold" COLOR="white">
      TestCaseComponent
      </FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">id</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">AutoField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">case</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">ForeignKey (case_id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">component</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="1127,1039.5",
			width=2.9306];
		tcms_testcases_models_TestCaseComponent -> tcms_testcases_models_TestCase		 [arrowhead=none,
			arrowtail=dot,
			dir=both,
			label="case (testcasecomponent)",
			lp="1172,899",
			pos="s,1126.6,1007.3 1126.4,999.05 1125.8,952.71 1124.7,874.49 1123.8,807.15"];
		tcms_testcases_models_TestCaseTag		 [height=0.88889,
			label=<
      <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
      <FONT FACE="Helvetica Bold" COLOR="white">
      TestCaseTag
      </FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">id</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">AutoField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">case</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">ForeignKey (case_id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">tag</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="1343,1039.5",
			width=2.5556];
		tcms_testcases_models_TestCaseTag -> tcms_testcases_models_TestCase		 [arrowhead=none,
			arrowtail=dot,
			dir=both,
			label="case (testcasetag)",
			lp="1298,899",
			pos="s,1323.2,1007.3 1319,1000.5 1290.6,954.34 1241.8,875.18 1200,807.15"];
		tcms_testcases_models_BugSystem		 [height=2.25,
			label=<
      <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
      <FONT FACE="Helvetica Bold" COLOR="white">
      BugSystem<BR/>&lt;<FONT FACE="Helvetica Italic">TCMSActionModel</FONT>&gt;
      </FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">id</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">AutoField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">api_password</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">api_url</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">api_username</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">base_url</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">description</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">TextField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">name</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">tracker_type</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">url_reg_exp</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">validate_reg_exp</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">CharField</FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="263,426",
			width=2.5139];
		tcms_testcases_models_BugSystem -> tcms_core_models_TCMSActionModel		 [arrowhead=empty,
			arrowtail=none,
			dir=both,
			label="abstract\ninheritance",
			lp="307,212",
			pos="e,341.83,49.052 280.51,344.71 284.2,321.5 287,296.1 287,272.5 287,272.5 287,272.5 287,107 287,80.816 307.71,63.854 332.26,52.944"];
		tcms_testcases_models_Bug		 [height=1.7083,
			label=<
      <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
      <FONT FACE="Helvetica Bold" COLOR="white">
      Bug<BR/>&lt;<FONT FACE="Helvetica Italic">TCMSActionModel</FONT>&gt;
      </FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">id</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">AutoField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">bug_system</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">case</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">ForeignKey (case_id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">case_run</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">ForeignKey (case_run_id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">bug_id</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">description</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">TextField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">summary</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">CharField</FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="132,1039.5",
			width=3.2222];
		tcms_testcases_models_Bug -> tcms_core_models_TCMSActionModel		 [arrowhead=empty,
			arrowtail=none,
			dir=both,
			label="abstract\ninheritance",
			lp="159,309",
			pos="e,341.7,38.926 136.39,977.98 137.8,953.43 139,924.89 139,899 139,899 139,899 139,107 139,66.773 251.02,48.129 331.55,39.922"];
		tcms_testcases_models_Bug -> tcms_testcases_models_TestCase		 [arrowhead=none,
			arrowtail=dot,
			dir=both,
			label="case (case_bug)",
			lp="602,899",
			pos="s,225.31,977.94 232.42,974.16 240.91,969.73 249.51,965.61 258,962 390.64,905.62 430.17,906.62 572,881 595.47,876.76 978.1,847.5 \
999,836 1012.9,828.36 1025.7,818.45 1037.5,807.33"];
		tcms_testcases_models_Bug -> tcms_testcases_models_BugSystem		 [arrowhead=none,
			arrowtail=dot,
			dir=both,
			label="bug_system (bug)",
			lp="196.5,899",
			pos="s,145.16,977.87 146.88,969.83 171.29,855.47 219.75,628.56 245.67,507.14"];
		tcms_testcases_models_TestCaseEmailSettings		 [height=2.1528,
			label=<
      <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
      <FONT FACE="Helvetica Bold" COLOR="white">
      TestCaseEmailSettings
      </FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">id</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">AutoField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">case</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">OneToOneField (case_id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">auto_to_case_author</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">BooleanField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">auto_to_case_run_assignee</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">BooleanField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">auto_to_case_tester</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">BooleanField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">auto_to_run_manager</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">BooleanField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">auto_to_run_tester</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">BooleanField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">cc_list</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">TextField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">notify_on_case_delete</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">BooleanField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">notify_on_case_update</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">BooleanField</FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="654,1039.5",
			width=3.9028];
		tcms_testcases_models_TestCaseEmailSettings -> tcms_testcases_models_TestCase		 [arrowhead=none,
			arrowtail=none,
			dir=both,
			label="case (email_settings)",
			lp="941,899",
			pos="768.99,961.96 810.51,935.12 858.21,905.62 903,881 944.29,858.3 962.06,865.26 999,836 1009.9,827.34 1020.5,817.53 1030.5,807.15"];
	}
	tcms_management_models_Product	 [height=0.5,
		label=<
  <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
  <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
  <FONT FACE="Helvetica Bold" COLOR="white">Product</FONT>
  </TD></TR>
  </TABLE>
  >,
		pos="1484,107",
		width=0.91667];
	tcms_testcases_models_Category -> tcms_management_models_Product	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="product (category)",
		lp="1391.5,147.5",
		pos="s,784.78,180.66 792.71,178.46 804.83,175.18 817.13,172.25 829,170 1099.6,118.76 1181.1,196.53 1447,125 1448.2,124.67 1449.5,124.29 \
1450.7,123.88"];
	tcms_management_models_Priority	 [height=0.5,
		label=<
  <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
  <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
  <FONT FACE="Helvetica Bold" COLOR="white">Priority</FONT>
  </TD></TR>
  </TABLE>
  >,
		pos="1623,309",
		width=0.88889];
	tcms_testcases_HistoricalTestCase -> tcms_management_models_Priority	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="priority (+)",
		lp="1598.5,426",
		pos="s,989.9,529.98 996.98,526.03 997.65,525.68 998.32,525.34 999,525 1054.5,497.14 1511.9,548.63 1558,507 1612,458.33 1544.9,408.61 \
1580,345 1583.7,338.35 1589.1,332.41 1594.9,327.37"];
	django_contrib_auth_models_User	 [height=0.5,
		label=<
  <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
  <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
  <FONT FACE="Helvetica Bold" COLOR="white">User</FONT>
  </TD></TR>
  </TABLE>
  >,
		pos="1478,309",
		width=0.75];
	tcms_testcases_HistoricalTestCase -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="author (+)",
		lp="1121.5,426",
		pos="s,989.88,531.02 996.69,526.45 997.46,525.96 998.23,525.48 999,525 1031.9,504.71 1058,535.53 1084,507 1132.9,453.44 1050.1,394.58 \
1103,345 1130.9,318.82 1410.3,337.91 1447,327 1448.3,326.61 1449.6,326.15 1450.9,325.65"];
	tcms_testcases_HistoricalTestCase -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="default_tester (+)",
		lp="906,426",
		pos="s,831.75,524.64 830.83,516.41 824.58,455.06 831.84,389.54 875,345 897.13,322.17 1416.4,335.75 1447,327 1448.3,326.62 1449.6,326.18 \
1450.9,325.68"];
	tcms_testcases_HistoricalTestCase -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="reviewer (+)",
		lp="982,426",
		pos="s,932.28,524.9 934.43,517.02 935.32,513.66 936.18,510.32 937,507 945.72,471.7 932.99,369.34 960,345 1000.2,308.76 1395,342.04 1447,\
327 1448.3,326.62 1449.6,326.17 1450.9,325.67"];
	tcms_testcases_HistoricalTestCase -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="history_user (+)",
		lp="1051.5,426",
		pos="s,989.52,537.8 993.26,530.66 997.23,522.85 1000.8,514.95 1004,507 1017.4,473.31 996.44,369.66 1023,345 1057.6,312.92 1401.7,340.22 \
1447,327 1448.3,326.62 1449.6,326.17 1450.9,325.66"];
	tcms_testcases_models_TestCase -> tcms_management_models_Priority	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="priority (priority_case)",
		lp="1683,426",
		pos="s,1236.5,656.62 1244.4,654.81 1377.2,624.19 1576.3,569.25 1621,507 1660.4,452.15 1640.5,364.84 1629.1,327.23"];
	tcms_testcases_models_TestCase -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="author (cases_as_author)",
		lp="1344.5,426",
		pos="s,1236.7,568.63 1241.6,562.24 1254.5,544.77 1266.2,526.17 1275,507 1305.4,440.95 1246,395.88 1298,345 1321.8,321.66 1415.4,337.59 \
1447,327 1448.3,326.57 1449.6,326.07 1450.9,325.53"];
	tcms_testcases_models_TestCase -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="default_tester (cases_as_default_tester)",
		lp="1486,426",
		pos="s,1236.6,634.24 1243.8,630.5 1297.5,602.2 1356.2,561.42 1391,507 1430.2,445.76 1372.6,404.76 1414,345 1423.5,331.27 1432.4,335.2 \
1447,327 1448.3,326.27 1449.6,325.51 1451,324.75"];
	tcms_testcases_models_TestCase -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="reviewer (cases_as_reviewer)",
		lp="1217,426",
		pos="s,1138.2,553.54 1139.2,545.46 1140.9,532.46 1142.5,519.48 1144,507 1148.4,471.02 1136.7,369.94 1163,345 1185.9,323.25 1416.7,336.18 \
1447,327 1448.3,326.6 1449.6,326.14 1450.9,325.63"];
	tcms_testcases_models_TestCaseText -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="author (testcasetext)",
		lp="1610,858.5",
		pos="s,495.53,965.14 503.22,962.54 503.81,962.36 504.41,962.18 505,962 616.13,928.76 1463.5,996.42 1548,917 1594.7,873.16 1657.2,395.6 \
1618,345 1611,336.03 1543.9,321.75 1505.2,314.15"];
	tcms_testplans_models_TestPlan	 [height=0.5,
		label=<
  <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
  <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
  <FONT FACE="Helvetica Bold" COLOR="white">TestPlan</FONT>
  </TD></TR>
  </TABLE>
  >,
		pos="1673,899",
		width=0.94444];
	tcms_testcases_models_TestCasePlan -> tcms_testplans_models_TestPlan	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="plan (testcaseplan)",
		lp="1674,939.5",
		pos="s,948.02,1001 954.64,995.66 971.71,982.3 992.01,969.25 1013,962 1077.3,939.79 1562.1,969.94 1625,944 1638.5,938.42 1650.5,927.17 \
1659.1,917.32"];
	tcms_management_models_Component	 [height=0.5,
		label=<
  <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
  <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
  <FONT FACE="Helvetica Bold" COLOR="white">Component</FONT>
  </TD></TR>
  </TABLE>
  >,
		pos="1766,899",
		width=1.1389];
	tcms_testcases_models_TestCaseComponent -> tcms_management_models_Component	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="component (testcasecomponent)",
		lp="1810,939.5",
		pos="s,1163.3,1007.3 1169.7,1002.3 1190.2,986.83 1215.9,970.5 1242,962 1295,944.77 1696,973.92 1743,944 1752.3,938.06 1758,927.07 1761.4,\
917.43"];
	tcms_management_models_Tag	 [height=0.5,
		label=<
  <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
  <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
  <FONT FACE="Helvetica Bold" COLOR="white">Tag</FONT>
  </TD></TR>
  </TABLE>
  >,
		pos="1906,899",
		width=0.75];
	tcms_testcases_models_TestCaseTag -> tcms_management_models_Tag	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="tag (testcasetag)",
		lp="1922.5,939.5",
		pos="s,1435.1,1033.3 1443.2,1032.6 1579.9,1021.4 1816,995.19 1884,944 1892.6,937.51 1898,926.75 1901.4,917.38"];
	tcms_testruns_models_TestCaseRun	 [height=0.5,
		label=<
  <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
  <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
  <FONT FACE="Helvetica Bold" COLOR="white">TestCaseRun</FONT>
  </TD></TR>
  </TABLE>
  >,
		pos="1495,899",
		width=1.2222];
	tcms_testcases_models_Bug -> tcms_testruns_models_TestCaseRun	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="case_run (case_run_bug)",
		lp="1245.5,939.5",
		pos="s,219.82,977.86 227.12,974.22 237.23,969.37 247.62,965.15 258,962 511.02,885.22 1187.8,969.09 1447,917 1448.3,916.74 1449.6,916.44 \
1451,916.12"];
}

Test Runs model diagram

digraph model_graph {
	graph [bb="0,0,2012,749",
		fontname=Helvetica,
		fontsize=8,
		splines=true
	];
	node [fontname=Helvetica,
		fontsize=8,
		label="\N",
		shape=plaintext
	];
	edge [fontname=Helvetica,
		fontsize=8
	];
	subgraph cluster_tcms_testruns {
		graph [bb="160,8,1335,741",
			color=olivedrab4,
			label=<
          <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
          <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER">
          <FONT FACE="Helvetica Bold" COLOR="Black" POINT-SIZE="12">
          tcms.testruns
          </FONT>
          </TD></TR>
          </TABLE>
          >,
			lheight=0.29,
			lp="747.5,726.5",
			lwidth=2.69,
			style=rounded
		];
		tcms_core_models_TCMSActionModel		 [height=0.5,
			label=<
      <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
      <FONT FACE="Helvetica Bold" COLOR="white">
      TCMSActionModel
      </FONT></TD></TR>
    
      </TABLE>
      >,
			pos="486,34",
			width=1.9444];
		tcms_testruns_HistoricalTestRun		 [height=3.0556,
			label=<
      <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
      <FONT FACE="Helvetica Bold" COLOR="white">
      HistoricalTestRun
      </FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">history_id</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">AutoField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">build</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">ForeignKey (build_id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">default_tester</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">history_user</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">manager</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">plan</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">ForeignKey (plan_id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">product_version</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">history_change_reason</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">TextField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">history_date</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">DateTimeField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">history_type</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">notes</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">TextField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">run_id</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">IntegerField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">start_date</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">DateTimeField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">stop_date</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">DateTimeField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">summary</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">TextField</FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="1009,581",
			width=3.4861];
		tcms_testruns_models_TestRun		 [height=2.25,
			label=<
      <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
      <FONT FACE="Helvetica Bold" COLOR="white">
      TestRun<BR/>&lt;<FONT FACE="Helvetica Italic">TCMSActionModel</FONT>&gt;
      </FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">run_id</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">AutoField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">build</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">ForeignKey (build_id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">default_tester</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">manager</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">plan</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">ForeignKey (plan_id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">product_version</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">notes</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">TextField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">start_date</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">DateTimeField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">stop_date</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">DateTimeField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">summary</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">TextField</FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="717,251",
			width=3.2361];
		tcms_testruns_models_TestRun -> tcms_core_models_TCMSActionModel		 [arrowhead=empty,
			arrowtail=none,
			dir=both,
			label="abstract\ninheritance",
			lp="602,107",
			pos="e,505.4,52.223 630.66,169.89 588.96,130.72 541.83,86.446 513.02,59.381"];
		tcms_testruns_models_TestCaseRunStatus		 [height=0.80556,
			label=<
      <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
      <FONT FACE="Helvetica Bold" COLOR="white">
      TestCaseRunStatus<BR/>&lt;<FONT FACE="Helvetica Italic">TCMSActionModel</FONT>&gt;
      </FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">id</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">AutoField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">name</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">CharField</FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="486,251",
			width=1.9583];
		tcms_testruns_models_TestCaseRunStatus -> tcms_core_models_TCMSActionModel		 [arrowhead=empty,
			arrowtail=none,
			dir=both,
			label="abstract\ninheritance",
			lp="506,107",
			pos="e,486,52.056 486,221.73 486,179.89 486,103.48 486,62.225"];
		tcms_testruns_HistoricalTestCaseRun		 [height=3.4167,
			label=<
      <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
      <FONT FACE="Helvetica Bold" COLOR="white">
      HistoricalTestCaseRun
      </FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">history_id</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">AutoField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">assignee</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">build</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">ForeignKey (build_id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">case</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">ForeignKey (case_id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">case_run_status</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">history_user</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">run</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">ForeignKey (run_id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">tested_by</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">case_run_id</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">IntegerField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">case_text_version</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">IntegerField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">close_date</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">DateTimeField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">history_change_reason</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">TextField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">history_date</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">DateTimeField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">history_type</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">CharField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">notes</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">TextField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">running_date</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">DateTimeField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">sortkey</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">IntegerField</FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="544,581",
			width=3.4861];
		tcms_testruns_HistoricalTestCaseRun -> tcms_testruns_models_TestRun		 [arrowhead=none,
			arrowtail=dot,
			dir=both,
			label="run (+)",
			lp="709.5,395",
			pos="s,657.8,457.65 662.36,450.85 670.45,438.54 677.83,425.85 684,413 695.99,388.03 703.63,358.87 708.5,332.22"];
		tcms_testruns_HistoricalTestCaseRun -> tcms_testruns_models_TestCaseRunStatus		 [arrowhead=none,
			arrowtail=dot,
			dir=both,
			label="case_run_status (+)",
			lp="550,395",
			pos="s,522.32,457.65 520.92,449.68 509.94,387.24 497.79,318.07 491.11,280.05"];
		tcms_testruns_models_TestCaseRun		 [height=2.6111,
			label=<
      <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
      <FONT FACE="Helvetica Bold" COLOR="white">
      TestCaseRun<BR/>&lt;<FONT FACE="Helvetica Italic">TCMSActionModel</FONT>&gt;
      </FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">case_run_id</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">AutoField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">assignee</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">build</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">ForeignKey (build_id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">case</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">ForeignKey (case_id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">case_run_status</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">run</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">ForeignKey (run_id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">tested_by</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica ">case_text_version</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica ">IntegerField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">close_date</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">DateTimeField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">notes</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">TextField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">running_date</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">DateTimeField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">sortkey</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT COLOR="#7B7B7B" FACE="Helvetica ">IntegerField</FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="284,581",
			width=3.2361];
		tcms_testruns_models_TestCaseRun -> tcms_core_models_TCMSActionModel		 [arrowhead=empty,
			arrowtail=none,
			dir=both,
			label="abstract\ninheritance",
			lp="350,251",
			pos="e,420.29,52.051 316.69,486.52 324.19,457.52 330,425.27 330,395 330,395 330,395 330,107 330,87.415 370.85,68.758 410.74,55.209"];
		tcms_testruns_models_TestCaseRun -> tcms_testruns_models_TestRun		 [arrowhead=none,
			arrowtail=dot,
			dir=both,
			label="run (case_run)",
			lp="649,395",
			pos="s,368.99,486.84 375.41,481.57 386.45,472.75 398.06,464.66 410,458 482,417.8 520.82,457.88 590,413 599.18,407.04 628.66,369.69 656.9,\
332.36"];
		tcms_testruns_models_TestCaseRun -> tcms_testruns_models_TestCaseRunStatus		 [arrowhead=none,
			arrowtail=dot,
			dir=both,
			label="case_run_status (testcaserun)",
			lp="449.5,395",
			pos="s,331.98,486.9 335.98,479.44 353.82,446.27 374.48,409.59 395,377 416.57,342.75 444.1,305.38 463.21,280.3"];
		tcms_testruns_models_TestRunTag		 [height=0.88889,
			label=<
      <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
      <FONT FACE="Helvetica Bold" COLOR="white">
      TestRunTag
      </FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">id</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">AutoField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">run</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">ForeignKey (run_id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">tag</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="1240,581",
			width=2.4167];
		tcms_testruns_models_TestRunTag -> tcms_testruns_models_TestRun		 [arrowhead=none,
			arrowtail=dot,
			dir=both,
			label="run (tags)",
			lp="1098,395",
			pos="s,1220.9,548.87 1216.4,542.02 1198.9,515.71 1173.2,481.6 1144,458 1050.5,382.39 924.72,325.7 833.95,290.93"];
		tcms_testruns_models_TestRunCC		 [height=0.88889,
			label=<
      <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
      <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
      <FONT FACE="Helvetica Bold" COLOR="white">
      TestRunCC
      </FONT></TD></TR>
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">id</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">AutoField</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">run</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">ForeignKey (run_id)</FONT>
      </TD></TR>
    
    
    
      <TR><TD ALIGN="LEFT" BORDER="0">
      <FONT FACE="Helvetica Bold">user</FONT>
      </TD><TD ALIGN="LEFT">
      <FONT FACE="Helvetica Bold">ForeignKey (id)</FONT>
      </TD></TR>
    
    
      </TABLE>
      >,
			pos="777,581",
			width=2.4722];
		tcms_testruns_models_TestRunCC -> tcms_testruns_models_TestRun		 [arrowhead=none,
			arrowtail=dot,
			dir=both,
			label="run (cc_list)",
			lp="772,395",
			pos="s,772.58,548.74 771.43,540.57 765.56,499.32 755.7,433.52 745,377 742.25,362.47 739.05,347.05 735.83,332.18"];
	}
	tcms_management_models_Version	 [height=0.5,
		label=<
  <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
  <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
  <FONT FACE="Helvetica Bold" COLOR="white">Version</FONT>
  </TD></TR>
  </TABLE>
  >,
		pos="119,107",
		width=0.91667];
	tcms_testruns_HistoricalTestRun -> tcms_management_models_Version	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="product_version (+)",
		lp="290,354.5",
		pos="s,899.12,470.85 892.09,466.66 886.49,463.47 880.79,460.56 875,458 619.72,345.3 457.85,550.62 255,359 181.09,289.19 138.48,170.1 \
124.32,125.02"];
	tcms_testplans_models_TestPlan	 [height=0.5,
		label=<
  <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
  <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
  <FONT FACE="Helvetica Bold" COLOR="white">TestPlan</FONT>
  </TD></TR>
  </TABLE>
  >,
		pos="34,107",
		width=0.94444];
	tcms_testruns_HistoricalTestRun -> tcms_testplans_models_TestPlan	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="plan (+)",
		lp="178,354.5",
		pos="s,900.17,470.82 893.24,466.8 887.28,463.5 881.2,460.54 875,458 822.84,436.62 423.67,448.85 368,440 325.07,433.18 313.92,430.2 274,\
413 209.04,385.01 184.33,384.56 137,332 79.361,267.99 48.827,166.23 38.297,125.11"];
	tcms_management_models_Build	 [height=0.5,
		label=<
  <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
  <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
  <FONT FACE="Helvetica Bold" COLOR="white">Build</FONT>
  </TD></TR>
  </TABLE>
  >,
		pos="1371,107",
		width=0.77778];
	tcms_testruns_HistoricalTestRun -> tcms_management_models_Build	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="build (+)",
		lp="1719,354.5",
		pos="s,1118.7,470.81 1125.7,466.79 1131.7,463.5 1137.8,460.54 1144,458 1196.8,436.47 1608.5,470.01 1657,440 1694.9,416.57 1721.1,389.74 \
1701,350 1635.8,221.1 1466.5,143.83 1399.2,117.36"];
	django_contrib_auth_models_User	 [height=0.5,
		label=<
  <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
  <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
  <FONT FACE="Helvetica Bold" COLOR="white">User</FONT>
  </TD></TR>
  </TABLE>
  >,
		pos="1495,107",
		width=0.75];
	tcms_testruns_HistoricalTestRun -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="manager (+)",
		lp="1770,354.5",
		pos="s,1118.7,470.8 1125.7,466.78 1131.7,463.49 1137.8,460.53 1144,458 1253.8,413.34 1565.2,479.37 1677,440 1695.9,433.36 1700.4,428.55 \
1713,413 1790.1,317.74 1750.1,222.72 1657,143 1637,125.85 1562.8,114.82 1522.1,109.93"];
	tcms_testruns_HistoricalTestRun -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="default_tester (+)",
		lp="1831,354.5",
		pos="s,1118.7,470.79 1125.7,466.77 1131.6,463.48 1137.8,460.53 1144,458 1258.5,411.5 1582.9,479.48 1700,440 1753.2,422.06 1774.4,410.4 \
1797,359 1832.7,277.97 1793.6,235.44 1734,170 1705.5,138.68 1578.7,118.19 1522.3,110.46"];
	tcms_testruns_HistoricalTestRun -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="history_user (+)",
		lp="1897.5,354.5",
		pos="s,1118.7,470.77 1125.7,466.76 1131.6,463.47 1137.8,460.52 1144,458 1204,433.71 1662.9,454.36 1726,440 1796.1,424.05 1832.4,422.58 \
1866,359 1908.6,278.33 1853.3,231.57 1786,170 1747.3,134.59 1587,115.72 1522.3,109.43"];
	tcms_testruns_models_TestRun -> tcms_management_models_Version	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="product_version (version_run)",
		lp="543,147.5",
		pos="s,600.18,182.85 592.73,179.7 583.84,176.04 574.88,172.75 566,170 390.92,115.68 332.12,175.85 156,125 154.76,124.64 153.52,124.25 \
152.27,123.82"];
	tcms_testruns_models_TestRun -> tcms_testplans_models_TestPlan	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="plan (run)",
		lp="227,147.5",
		pos="s,600.39,182.13 592.91,179.09 583.98,175.58 574.96,172.49 566,170 489.47,148.71 287.8,161.99 209,152 149.59,144.47 134.22,142.64 \
77,125 74.061,124.09 71.047,123.06 68.046,121.96"];
	tcms_testruns_models_TestRun -> tcms_management_models_Build	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="build (build_run)",
		lp="748,147.5",
		pos="s,705.23,169.91 707.4,162.05 709.84,154.99 713.58,148.48 719,143 743.24,118.51 1305.8,134.21 1339,125 1340.2,124.66 1341.5,124.26 \
1342.7,123.82"];
	tcms_testruns_models_TestRun -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="manager (manager)",
		lp="1063.5,147.5",
		pos="s,833.66,201.41 841.45,198.43 897.18,177.31 964.34,155.13 1027,143 1193.4,110.78 1239.8,146.24 1408,125 1428.2,122.45 1450.7,117.74 \
1467.8,113.78"];
	tcms_testruns_models_TestRun -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="default_tester (default_tester)",
		lp="935,147.5",
		pos="s,822.79,169.98 829.92,165.95 846.68,156.69 864.29,148.61 882,143 993.49,107.67 1291.9,138.9 1408,125 1428.2,122.58 1450.7,117.87 \
1467.8,113.88"];
	tcms_testruns_HistoricalTestCaseRun -> tcms_management_models_Build	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="build (+)",
		lp="1387,354.5",
		pos="s,669.81,462.03 677.27,458.71 677.84,458.47 678.42,458.23 679,458 752.43,428.49 1316.8,467.54 1391,440 1420.6,429 1442.3,402.75 \
1424,377 1409.8,357.08 1386.2,378.89 1372,359 1320.2,286.58 1350.1,170.06 1364.6,125.31"];
	tcms_testruns_HistoricalTestCaseRun -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="assignee (+)",
		lp="1586.5,354.5",
		pos="s,669.81,462.01 677.26,458.71 677.84,458.47 678.42,458.23 679,458 723.07,440.4 1495.9,469.65 1533,440 1612.8,376.13 1518.4,174.37 \
1509,143 1507.2,137.09 1504.9,130.78 1502.7,125.12"];
	tcms_testruns_HistoricalTestCaseRun -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="tested_by (+)",
		lp="1449,354.5",
		pos="s,669.81,462.03 677.26,458.71 677.84,458.47 678.42,458.23 679,458 754.71,427.61 1337.7,471.46 1413,440 1441.3,428.18 1451.9,405.64 \
1441,377 1437.2,367 1428.8,369 1425,359 1423.6,355.26 1424.5,353.97 1425,350 1437.6,255.52 1451.2,233.54 1481,143 1482.9,137.14 \
1485.3,130.84 1487.5,125.18"];
	tcms_testruns_HistoricalTestCaseRun -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="history_user (+)",
		lp="1505.5,354.5",
		pos="s,669.81,462.02 677.26,458.71 677.84,458.47 678.42,458.23 679,458 756.88,426.77 1358.2,476.09 1434,440 1491.8,412.45 1495.4,190.34 \
1495.2,125.01"];
	tcms_testcases_models_TestCase	 [height=0.5,
		label=<
  <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
  <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
  <FONT FACE="Helvetica Bold" COLOR="white">TestCase</FONT>
  </TD></TR>
  </TABLE>
  >,
		pos="1379,395",
		width=1];
	tcms_testruns_HistoricalTestCaseRun -> tcms_testcases_models_TestCase	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="case (+)",
		lp="1372,435.5",
		pos="s,669.82,462.04 677.27,458.71 677.84,458.47 678.42,458.23 679,458 747.87,430.26 1281.5,474.93 1347,440 1357.8,434.23 1365.8,422.98 \
1371.1,413.17"];
	tcms_testruns_models_TestCaseRun -> tcms_management_models_Build	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="build (testcaserun)",
		lp="1058.5,354.5",
		pos="s,364.89,486.88 371.17,481.87 383.33,472.47 396.36,464.16 410,458 531.25,403.23 903.87,497.06 1007,413 1029.6,394.6 1016,377.71 \
1025,350 1055.1,256.9 1022.1,202.16 1100,143 1142.4,110.8 1288,140.42 1339,125 1340.2,124.63 1341.4,124.21 1342.7,123.75"];
	tcms_testruns_models_TestCaseRun -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="assignee (case_run_assignee)",
		lp="1158.5,354.5",
		pos="s,364.37,486.83 370.71,481.79 382.98,472.34 396.17,464.05 410,458 445.78,442.35 722.06,442.97 761,440 879.93,430.94 918.18,459.54 \
1028,413 1099,382.9 1209.8,209.63 1276,170 1308.8,150.39 1416.6,124.54 1467.7,113.01"];
	tcms_testruns_models_TestCaseRun -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="tested_by (case_run_tester)",
		lp="1281.5,354.5",
		pos="s,363.93,486.94 370.31,481.86 382.69,472.34 396.01,464.01 410,458 458.22,437.29 829.74,444.82 882,440 964.3,432.41 985.81,433.01 \
1066,413 1135.2,395.74 1156,395.82 1217,359 1323.4,294.81 1330.5,252.92 1423,170 1440.1,154.7 1459.7,137.59 1474.1,125.07"];
	tcms_testruns_models_TestCaseRun -> tcms_testcases_models_TestCase	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="case (case_run)",
		lp="1314,435.5",
		pos="s,363.46,486.98 369.9,481.87 382.38,472.29 395.84,463.94 410,458 497.21,421.41 1168.1,457.86 1261,440 1272.2,437.85 1274.3,434.8 \
1285,431 1308.8,422.56 1315.4,422.2 1339,413 1340.3,412.5 1341.6,411.98 1342.9,411.45"];
	tcms_management_models_Tag	 [height=0.5,
		label=<
  <TABLE BGCOLOR="palegoldenrod" BORDER="0" CELLBORDER="0" CELLSPACING="0">
  <TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="olivedrab4">
  <FONT FACE="Helvetica Bold" COLOR="white">Tag</FONT>
  </TD></TR>
  </TABLE>
  >,
		pos="1985,395",
		width=0.75];
	tcms_testruns_models_TestRunTag -> tcms_management_models_Tag	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="tag (testruntag)",
		lp="1984,435.5",
		pos="s,1327.3,570.43 1335.6,569.36 1502.9,547.75 1840.9,498.31 1944,440 1955.4,433.55 1965.4,422.79 1972.6,413.41"];
	tcms_testruns_models_TestRunCC -> django_contrib_auth_models_User	 [arrowhead=none,
		arrowtail=dot,
		dir=both,
		label="user (testruncc)",
		lp="1651.5,354.5",
		pos="s,792.26,548.89 796.24,541.74 812.75,512.85 839.51,475.66 875,458 946.05,422.65 1523.9,485.45 1589,440 1643.1,402.2 1630.5,194.35 \
1589,143 1572.8,122.88 1543.9,113.99 1522.4,110.07"];
}