~launchpad-pqm/launchpad/devel

« back to all changes in this revision

Viewing changes to database/schema/diagrams/buttress.svg

  • Committer: Stuart Bishop
  • Date: 2005-11-24 07:47:19 UTC
  • mto: This revision was merged to the branch mainline in revision 2851.
  • Revision ID: stuart.bishop@canonical.com-20051124074719-1f14a54a1d23e0ff
Update database diagrams and documentation

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
2
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN"
3
3
 "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
4
 
<!-- Generated by fdp version 2.2.1 (Thu Apr 14 05:40:09 UTC 2005)
 
4
<!-- Generated by fdp version 2.2.1 (Tue Oct 11 01:38:21 UTC 2005)
5
5
     For user: (stub) Stuart Bishop,,,   Title: g    Pages: 1 -->
6
 
<svg width="681px" height="535px"
7
 
 viewBox = "-1 -1 680 534"
 
6
<svg width="585px" height="535px"
 
7
 viewBox = "-1 -1 584 534"
8
8
 xmlns="http://www.w3.org/2000/svg">
9
 
<g id="graph0" class="graph" transform = "scale(0.235268)"
 
9
<g id="graph0" class="graph" transform = "scale(0.337855)"
10
10
 style="font-family:Times-Roman;font-size:14.00;">
11
11
<title>g</title>
12
 
<text text-anchor="middle" style="font-size:22.00;" x="1427" y="2249">Buttress</text>
13
 
<g id="node1" class="node"><title>archarchive</title>
14
 
<polygon style="fill:#c1cdcc;stroke:#c1cdcc;" points="670,634 670,544 802,544 802,634 670,634"/>
15
 
<polygon style="fill:white;stroke:white;" points="673,559 673,547 799,547 799,559 673,559"/>
16
 
<text text-anchor="middle" style="font-size:6.00;" x="736" y="555">archarchive</text>
17
 
<polygon style="fill:none;stroke:black;" points="673,559 673,547 799,547 799,559 673,559"/>
18
 
<text text-anchor="middle" style="font-size:6.00;" x="678" y="568">id</text>
19
 
<text text-anchor="middle" style="font-size:6.00;" x="717" y="568">serial</text>
20
 
<text text-anchor="middle" style="font-size:6.00;" x="760" y="568"> PRIMARY KEY </text>
21
 
<text text-anchor="middle" style="font-size:6.00;" x="683" y="580">name</text>
22
 
<text text-anchor="middle" style="font-size:6.00;" x="716" y="580">text</text>
23
 
<text text-anchor="middle" style="font-size:6.00;" x="751" y="580"> UNIQUE </text>
24
 
<text text-anchor="middle" style="font-size:6.00;" x="681" y="592">title</text>
25
 
<text text-anchor="middle" style="font-size:6.00;" x="716" y="592">text</text>
26
 
<text text-anchor="middle" style="font-size:6.00;" x="690" y="604">description</text>
27
 
<text text-anchor="middle" style="font-size:6.00;" x="716" y="604">text</text>
28
 
<text text-anchor="middle" style="font-size:6.00;" x="684" y="616">visible</text>
29
 
<text text-anchor="middle" style="font-size:6.00;" x="721" y="616">boolean</text>
30
 
<text text-anchor="middle" style="font-size:6.00;" x="684" y="628">owner</text>
31
 
<text text-anchor="middle" style="font-size:6.00;" x="719" y="628">integer</text>
32
 
<text text-anchor="middle" style="font-size:6.00;" x="767" y="628"> REFERENCES person </text>
33
 
<polygon style="fill:none;stroke:black;" points="670,634 670,544 802,544 802,634 670,634"/>
34
 
</g>
35
 
<g id="node19" class="node"><title>fake_person_1</title>
36
 
<ellipse cx="690" cy="374" rx="27" ry="18" style="fill:none;stroke:red;"/>
37
 
<text text-anchor="middle" style="font-size:6.00;" x="690" y="376">person</text>
38
 
</g>
39
 
<g id="edge2" class="edge"><title>archarchive&#45;&gt;fake_person_1</title>
40
 
<path style="fill:none;stroke:black;" d="M726,540C717,496 704,437 696,402"/>
41
 
<polygon style="fill:black;stroke:black;" points="693,402 694,392 699,401 693,402"/>
42
 
</g>
43
 
<g id="node2" class="node"><title>archarchivelocation</title>
44
 
<polygon style="fill:#c1cdcc;stroke:#c1cdcc;" points="374,435 374,357 518,357 518,435 374,435"/>
45
 
<polygon style="fill:white;stroke:white;" points="377,372 377,360 515,360 515,372 377,372"/>
46
 
<text text-anchor="middle" style="font-size:6.00;" x="446" y="368">archarchivelocation</text>
47
 
<polygon style="fill:none;stroke:black;" points="377,372 377,360 515,360 515,372 377,372"/>
48
 
<text text-anchor="middle" style="font-size:6.00;" x="382" y="381">id</text>
49
 
<text text-anchor="middle" style="font-size:6.00;" x="422" y="381">serial</text>
50
 
<text text-anchor="middle" style="font-size:6.00;" x="465" y="381"> PRIMARY KEY </text>
51
 
<text text-anchor="middle" style="font-size:6.00;" x="389" y="393">archive</text>
52
 
<text text-anchor="middle" style="font-size:6.00;" x="424" y="393">integer</text>
53
 
<text text-anchor="middle" style="font-size:6.00;" x="478" y="393"> REFERENCES archarchive </text>
54
 
<text text-anchor="middle" style="font-size:6.00;" x="394" y="405">archivetype</text>
55
 
<text text-anchor="middle" style="font-size:6.00;" x="424" y="405">integer</text>
56
 
<text text-anchor="middle" style="font-size:6.00;" x="383" y="417">url</text>
57
 
<text text-anchor="middle" style="font-size:6.00;" x="421" y="417">text</text>
58
 
<text text-anchor="middle" style="font-size:6.00;" x="393" y="429">gpgsigned</text>
59
 
<text text-anchor="middle" style="font-size:6.00;" x="426" y="429">boolean</text>
60
 
<polygon style="fill:none;stroke:black;" points="374,435 374,357 518,357 518,435 374,435"/>
61
 
</g>
62
 
<g id="edge4" class="edge"><title>archarchivelocation&#45;&gt;archarchive</title>
63
 
<path style="fill:none;stroke:black;" d="M511,439C553,467 608,504 654,534"/>
64
 
<polygon style="fill:black;stroke:black;" points="656,531 662,540 652,537 656,531"/>
65
 
</g>
66
 
<g id="node3" class="node"><title>archarchivelocationsigner</title>
67
 
<polygon style="fill:#c1cdcc;stroke:#c1cdcc;" points="110,214 110,172 290,172 290,214 110,214"/>
68
 
<polygon style="fill:white;stroke:white;" points="113,187 113,175 287,175 287,187 113,187"/>
69
 
<text text-anchor="middle" style="font-size:6.00;" x="200" y="183">archarchivelocationsigner</text>
70
 
<polygon style="fill:none;stroke:black;" points="113,187 113,175 287,175 287,187 113,187"/>
71
 
<text text-anchor="middle" style="font-size:6.00;" x="140" y="196">archarchivelocation</text>
72
 
<text text-anchor="middle" style="font-size:6.00;" x="179" y="196">integer</text>
73
 
<text text-anchor="middle" style="font-size:6.00;" x="240" y="196"> REFERENCES archarchivelocation </text>
74
 
<text text-anchor="middle" style="font-size:6.00;" x="125" y="208">gpgkey</text>
75
 
<text text-anchor="middle" style="font-size:6.00;" x="179" y="208">integer</text>
76
 
<text text-anchor="middle" style="font-size:6.00;" x="225" y="208"> REFERENCES gpgkey </text>
77
 
<polygon style="fill:none;stroke:black;" points="110,214 110,172 290,172 290,214 110,214"/>
78
 
</g>
79
 
<g id="edge6" class="edge"><title>archarchivelocationsigner&#45;&gt;archarchivelocation</title>
80
 
<path style="fill:none;stroke:black;" d="M231,218C270,250 337,306 386,347"/>
81
 
<polygon style="fill:black;stroke:black;" points="388,344 394,353 384,350 388,344"/>
82
 
</g>
83
 
<g id="node23" class="node"><title>fake_gpgkey_5</title>
84
 
<ellipse cx="33" cy="55" rx="27" ry="18" style="fill:none;stroke:red;"/>
85
 
<text text-anchor="middle" style="font-size:6.00;" x="33" y="57">gpgkey</text>
86
 
</g>
87
 
<g id="edge8" class="edge"><title>archarchivelocationsigner&#45;&gt;fake_gpgkey_5</title>
88
 
<path style="fill:none;stroke:black;" d="M169,168C137,141 87,100 58,75"/>
89
 
<polygon style="fill:black;stroke:black;" points="56,78 50,69 60,72 56,78"/>
90
 
</g>
91
 
<g id="node4" class="node"><title>archconfig</title>
92
 
<polygon style="fill:#c1cdcc;stroke:#c1cdcc;" points="858,1985 858,1895 1014,1895 1014,1985 858,1985"/>
93
 
<polygon style="fill:white;stroke:white;" points="861,1910 861,1898 1011,1898 1011,1910 861,1910"/>
94
 
<text text-anchor="middle" style="font-size:6.00;" x="936" y="1906">archconfig</text>
95
 
<polygon style="fill:none;stroke:black;" points="861,1910 861,1898 1011,1898 1011,1910 861,1910"/>
96
 
<text text-anchor="middle" style="font-size:6.00;" x="866" y="1919">id</text>
97
 
<text text-anchor="middle" style="font-size:6.00;" x="913" y="1919">serial</text>
98
 
<text text-anchor="middle" style="font-size:6.00;" x="953" y="1919"> PRIMARY KEY </text>
99
 
<text text-anchor="middle" style="font-size:6.00;" x="871" y="1931">name</text>
100
 
<text text-anchor="middle" style="font-size:6.00;" x="912" y="1931">text</text>
101
 
<text text-anchor="middle" style="font-size:6.00;" x="869" y="1943">title</text>
102
 
<text text-anchor="middle" style="font-size:6.00;" x="912" y="1943">text</text>
103
 
<text text-anchor="middle" style="font-size:6.00;" x="878" y="1955">description</text>
104
 
<text text-anchor="middle" style="font-size:6.00;" x="912" y="1955">text</text>
105
 
<text text-anchor="middle" style="font-size:6.00;" x="882" y="1967">productrelease</text>
106
 
<text text-anchor="middle" style="font-size:6.00;" x="915" y="1967">integer</text>
107
 
<text text-anchor="middle" style="font-size:6.00;" x="970" y="1967"> REFERENCES productrelease </text>
108
 
<text text-anchor="middle" style="font-size:6.00;" x="872" y="1979">owner</text>
109
 
<text text-anchor="middle" style="font-size:6.00;" x="915" y="1979">integer</text>
110
 
<text text-anchor="middle" style="font-size:6.00;" x="960" y="1979"> REFERENCES person </text>
111
 
<polygon style="fill:none;stroke:black;" points="858,1985 858,1895 1014,1895 1014,1985 858,1985"/>
112
 
</g>
113
 
<g id="node25" class="node"><title>fake_productrelease_7</title>
114
 
<ellipse cx="708" cy="2049" rx="29" ry="18" style="fill:none;stroke:red;"/>
115
 
<text text-anchor="middle" style="font-size:6.00;" x="708" y="2051">productrelease</text>
116
 
</g>
117
 
<g id="edge10" class="edge"><title>archconfig&#45;&gt;fake_productrelease_7</title>
118
 
<path style="fill:none;stroke:black;" d="M850,1981C811,1999 769,2020 740,2034"/>
119
 
<polygon style="fill:black;stroke:black;" points="742,2037 731,2038 739,2031 742,2037"/>
120
 
</g>
121
 
<g id="node27" class="node"><title>fake_person_9</title>
122
 
<ellipse cx="874" cy="2177" rx="27" ry="18" style="fill:none;stroke:red;"/>
123
 
<text text-anchor="middle" style="font-size:6.00;" x="874" y="2179">person</text>
124
 
</g>
125
 
<g id="edge12" class="edge"><title>archconfig&#45;&gt;fake_person_9</title>
126
 
<path style="fill:none;stroke:black;" d="M923,1989C910,2038 891,2110 881,2149"/>
127
 
<polygon style="fill:black;stroke:black;" points="884,2150 879,2159 878,2149 884,2150"/>
128
 
</g>
129
 
<g id="node5" class="node"><title>archconfigentry</title>
130
 
<polygon style="fill:#c1cdcc;stroke:#c1cdcc;" points="1111,1641 1111,1575 1305,1575 1305,1641 1111,1641"/>
131
 
<polygon style="fill:white;stroke:white;" points="1114,1590 1114,1578 1302,1578 1302,1590 1114,1590"/>
132
 
<text text-anchor="middle" style="font-size:6.00;" x="1208" y="1586">archconfigentry</text>
133
 
<polygon style="fill:none;stroke:black;" points="1114,1590 1114,1578 1302,1578 1302,1590 1114,1590"/>
134
 
<text text-anchor="middle" style="font-size:6.00;" x="1130" y="1599">archconfig</text>
135
 
<text text-anchor="middle" style="font-size:6.00;" x="1160" y="1599">integer</text>
136
 
<text text-anchor="middle" style="font-size:6.00;" x="1210" y="1599"> REFERENCES archconfig </text>
137
 
<text text-anchor="middle" style="font-size:6.00;" x="1122" y="1611">path</text>
138
 
<text text-anchor="middle" style="font-size:6.00;" x="1157" y="1611">text</text>
139
 
<text text-anchor="middle" style="font-size:6.00;" x="1125" y="1623">branch</text>
140
 
<text text-anchor="middle" style="font-size:6.00;" x="1160" y="1623">integer</text>
141
 
<text text-anchor="middle" style="font-size:6.00;" x="1238" y="1623"> REFERENCES branch REFERENCES changeset </text>
142
 
<text text-anchor="middle" style="font-size:6.00;" x="1129" y="1635">changeset</text>
143
 
<text text-anchor="middle" style="font-size:6.00;" x="1160" y="1635">integer</text>
144
 
<text text-anchor="middle" style="font-size:6.00;" x="1209" y="1635"> REFERENCES changeset </text>
145
 
<polygon style="fill:none;stroke:black;" points="1111,1641 1111,1575 1305,1575 1305,1641 1111,1641"/>
146
 
</g>
147
 
<g id="edge14" class="edge"><title>archconfigentry&#45;&gt;archconfig</title>
148
 
<path style="fill:none;stroke:black;" d="M1178,1645C1131,1703 1039,1815 983,1883"/>
149
 
<polygon style="fill:black;stroke:black;" points="985,1886 976,1891 980,1881 985,1886"/>
150
 
</g>
151
 
<g id="node8" class="node"><title>branch</title>
152
 
<polygon style="fill:#c1cdcc;stroke:#c1cdcc;" points="1269,1220 1269,1130 1427,1130 1427,1220 1269,1220"/>
153
 
<polygon style="fill:white;stroke:white;" points="1272,1145 1272,1133 1424,1133 1424,1145 1272,1145"/>
154
 
<text text-anchor="middle" style="font-size:6.00;" x="1348" y="1141">branch</text>
155
 
<polygon style="fill:none;stroke:black;" points="1272,1145 1272,1133 1424,1133 1424,1145 1272,1145"/>
156
 
<text text-anchor="middle" style="font-size:6.00;" x="1277" y="1154">id</text>
157
 
<text text-anchor="middle" style="font-size:6.00;" x="1325" y="1154">serial</text>
158
 
<text text-anchor="middle" style="font-size:6.00;" x="1365" y="1154"> PRIMARY KEY </text>
159
 
<text text-anchor="middle" style="font-size:6.00;" x="1293" y="1166">archnamespace</text>
160
 
<text text-anchor="middle" style="font-size:6.00;" x="1327" y="1166">integer</text>
161
 
<text text-anchor="middle" style="font-size:6.00;" x="1382" y="1166"> REFERENCES archnamespace </text>
162
 
<text text-anchor="middle" style="font-size:6.00;" x="1280" y="1178">title</text>
163
 
<text text-anchor="middle" style="font-size:6.00;" x="1324" y="1178">text</text>
164
 
<text text-anchor="middle" style="font-size:6.00;" x="1289" y="1190">description</text>
165
 
<text text-anchor="middle" style="font-size:6.00;" x="1324" y="1190">text</text>
166
 
<text text-anchor="middle" style="font-size:6.00;" x="1283" y="1202">owner</text>
167
 
<text text-anchor="middle" style="font-size:6.00;" x="1327" y="1202">integer</text>
168
 
<text text-anchor="middle" style="font-size:6.00;" x="1372" y="1202"> REFERENCES person </text>
169
 
<text text-anchor="middle" style="font-size:6.00;" x="1284" y="1214">product</text>
170
 
<text text-anchor="middle" style="font-size:6.00;" x="1327" y="1214">integer</text>
171
 
<text text-anchor="middle" style="font-size:6.00;" x="1373" y="1214"> REFERENCES product </text>
172
 
<polygon style="fill:none;stroke:black;" points="1269,1220 1269,1130 1427,1130 1427,1220 1269,1220"/>
173
 
</g>
174
 
<g id="edge16" class="edge"><title>archconfigentry&#45;&gt;branch</title>
175
 
<path style="fill:none;stroke:black;" d="M1220,1571C1244,1496 1300,1325 1329,1234"/>
176
 
<polygon style="fill:black;stroke:black;" points="1326,1233 1332,1224 1332,1235 1326,1233"/>
177
 
</g>
178
 
<g id="node11" class="node"><title>changeset</title>
179
 
<polygon style="fill:#c1cdcc;stroke:#c1cdcc;" points="1501,1554 1501,1452 1689,1452 1689,1554 1501,1554"/>
180
 
<polygon style="fill:white;stroke:white;" points="1504,1467 1504,1455 1686,1455 1686,1467 1504,1467"/>
181
 
<text text-anchor="middle" style="font-size:6.00;" x="1595" y="1463">changeset</text>
182
 
<polygon style="fill:none;stroke:black;" points="1504,1467 1504,1455 1686,1455 1686,1467 1504,1467"/>
183
 
<text text-anchor="middle" style="font-size:6.00;" x="1509" y="1476">id</text>
184
 
<text text-anchor="middle" style="font-size:6.00;" x="1549" y="1476">serial</text>
185
 
<text text-anchor="middle" style="font-size:6.00;" x="1622" y="1476"> UNIQUE UNIQUE PRIMARY KEY </text>
186
 
<text text-anchor="middle" style="font-size:6.00;" x="1515" y="1488">branch</text>
187
 
<text text-anchor="middle" style="font-size:6.00;" x="1551" y="1488">integer</text>
188
 
<text text-anchor="middle" style="font-size:6.00;" x="1630" y="1488"> REFERENCES branch UNIQUE UNIQUE </text>
189
 
<text text-anchor="middle" style="font-size:6.00;" x="1521" y="1500">datecreated</text>
190
 
<text text-anchor="middle" style="font-size:6.00;" x="1556" y="1500">timestamp</text>
191
 
<text text-anchor="middle" style="font-size:6.00;" x="1514" y="1512">name</text>
192
 
<text text-anchor="middle" style="font-size:6.00;" x="1548" y="1512">text</text>
193
 
<text text-anchor="middle" style="font-size:6.00;" x="1521" y="1524">logmessage</text>
194
 
<text text-anchor="middle" style="font-size:6.00;" x="1548" y="1524">text</text>
195
 
<text text-anchor="middle" style="font-size:6.00;" x="1515" y="1536">archid</text>
196
 
<text text-anchor="middle" style="font-size:6.00;" x="1551" y="1536">integer</text>
197
 
<text text-anchor="middle" style="font-size:6.00;" x="1610" y="1536"> REFERENCES archuserid </text>
198
 
<text text-anchor="middle" style="font-size:6.00;" x="1516" y="1548">gpgkey</text>
199
 
<text text-anchor="middle" style="font-size:6.00;" x="1551" y="1548">integer</text>
200
 
<text text-anchor="middle" style="font-size:6.00;" x="1606" y="1548"> REFERENCES gpgkey </text>
201
 
<polygon style="fill:none;stroke:black;" points="1501,1554 1501,1452 1689,1452 1689,1554 1501,1554"/>
202
 
</g>
203
 
<g id="edge18" class="edge"><title>archconfigentry&#45;&gt;changeset</title>
204
 
<path style="fill:none;stroke:black;" d="M1313,1579C1366,1565 1429,1547 1483,1534"/>
205
 
<polygon style="fill:black;stroke:black;" points="1482,1531 1493,1531 1484,1537 1482,1531"/>
206
 
</g>
207
 
<g id="node6" class="node"><title>archnamespace</title>
208
 
<polygon style="fill:#c1cdcc;stroke:#c1cdcc;" points="953,911 953,821 1097,821 1097,911 953,911"/>
209
 
<polygon style="fill:white;stroke:white;" points="956,836 956,824 1094,824 1094,836 956,836"/>
210
 
<text text-anchor="middle" style="font-size:6.00;" x="1025" y="832">archnamespace</text>
211
 
<polygon style="fill:none;stroke:black;" points="956,836 956,824 1094,824 1094,836 956,836"/>
212
 
<text text-anchor="middle" style="font-size:6.00;" x="961" y="845">id</text>
213
 
<text text-anchor="middle" style="font-size:6.00;" x="1001" y="845">serial</text>
214
 
<text text-anchor="middle" style="font-size:6.00;" x="1044" y="845"> PRIMARY KEY </text>
215
 
<text text-anchor="middle" style="font-size:6.00;" x="973" y="857">archarchive</text>
216
 
<text text-anchor="middle" style="font-size:6.00;" x="1003" y="857">integer</text>
217
 
<text text-anchor="middle" style="font-size:6.00;" x="1057" y="857"> REFERENCES archarchive </text>
218
 
<text text-anchor="middle" style="font-size:6.00;" x="970" y="869">category</text>
219
 
<text text-anchor="middle" style="font-size:6.00;" x="1000" y="869">text</text>
220
 
<text text-anchor="middle" style="font-size:6.00;" x="967" y="881">branch</text>
221
 
<text text-anchor="middle" style="font-size:6.00;" x="1000" y="881">text</text>
222
 
<text text-anchor="middle" style="font-size:6.00;" x="968" y="893">version</text>
223
 
<text text-anchor="middle" style="font-size:6.00;" x="1000" y="893">text</text>
224
 
<text text-anchor="middle" style="font-size:6.00;" x="967" y="905">visible</text>
225
 
<text text-anchor="middle" style="font-size:6.00;" x="1005" y="905">boolean</text>
226
 
<polygon style="fill:none;stroke:black;" points="953,911 953,821 1097,821 1097,911 953,911"/>
227
 
</g>
228
 
<g id="edge20" class="edge"><title>archnamespace&#45;&gt;archarchive</title>
229
 
<path style="fill:none;stroke:black;" d="M974,817C923,768 847,696 794,645"/>
230
 
<polygon style="fill:black;stroke:black;" points="792,648 787,638 797,643 792,648"/>
231
 
</g>
232
 
<g id="node7" class="node"><title>archuserid</title>
233
 
<polygon style="fill:#c1cdcc;stroke:#c1cdcc;" points="1148,1530 1148,1476 1276,1476 1276,1530 1148,1530"/>
234
 
<polygon style="fill:white;stroke:white;" points="1151,1491 1151,1479 1273,1479 1273,1491 1151,1491"/>
235
 
<text text-anchor="middle" style="font-size:6.00;" x="1212" y="1487">archuserid</text>
236
 
<polygon style="fill:none;stroke:black;" points="1151,1491 1151,1479 1273,1479 1273,1491 1151,1491"/>
237
 
<text text-anchor="middle" style="font-size:6.00;" x="1156" y="1500">id</text>
238
 
<text text-anchor="middle" style="font-size:6.00;" x="1194" y="1500">serial</text>
239
 
<text text-anchor="middle" style="font-size:6.00;" x="1234" y="1500"> PRIMARY KEY </text>
240
 
<text text-anchor="middle" style="font-size:6.00;" x="1162" y="1512">person</text>
241
 
<text text-anchor="middle" style="font-size:6.00;" x="1196" y="1512">integer</text>
242
 
<text text-anchor="middle" style="font-size:6.00;" x="1241" y="1512"> REFERENCES person </text>
243
 
<text text-anchor="middle" style="font-size:6.00;" x="1167" y="1524">archuserid</text>
244
 
<text text-anchor="middle" style="font-size:6.00;" x="1193" y="1524">text</text>
245
 
<text text-anchor="middle" style="font-size:6.00;" x="1225" y="1524"> UNIQUE </text>
246
 
<polygon style="fill:none;stroke:black;" points="1148,1530 1148,1476 1276,1476 1276,1530 1148,1530"/>
247
 
</g>
248
 
<g id="node33" class="node"><title>fake_person_15</title>
249
 
<ellipse cx="988" cy="1554" rx="27" ry="18" style="fill:none;stroke:red;"/>
250
 
<text text-anchor="middle" style="font-size:6.00;" x="988" y="1556">person</text>
251
 
</g>
252
 
<g id="edge22" class="edge"><title>archuserid&#45;&gt;fake_person_15</title>
253
 
<path style="fill:none;stroke:black;" d="M1140,1519C1100,1528 1054,1539 1024,1546"/>
254
 
<polygon style="fill:black;stroke:black;" points="1024,1549 1014,1548 1023,1543 1024,1549"/>
255
 
</g>
256
 
<g id="edge24" class="edge"><title>branch&#45;&gt;archnamespace</title>
257
 
<path style="fill:none;stroke:black;" d="M1296,1126C1238,1070 1144,980 1083,922"/>
258
 
<polygon style="fill:black;stroke:black;" points="1081,925 1076,915 1086,920 1081,925"/>
259
 
</g>
260
 
<g id="node36" class="node"><title>fake_person_31</title>
261
 
<ellipse cx="1308" cy="940" rx="27" ry="18" style="fill:none;stroke:red;"/>
262
 
<text text-anchor="middle" style="font-size:6.00;" x="1308" y="942">person</text>
263
 
</g>
264
 
<g id="edge26" class="edge"><title>branch&#45;&gt;fake_person_31</title>
265
 
<path style="fill:none;stroke:black;" d="M1340,1126C1332,1078 1319,1007 1313,968"/>
266
 
<polygon style="fill:black;stroke:black;" points="1310,968 1311,958 1316,967 1310,968"/>
267
 
</g>
268
 
<g id="node38" class="node"><title>fake_product_33</title>
269
 
<ellipse cx="1120" cy="1113" rx="27" ry="18" style="fill:none;stroke:red;"/>
270
 
<text text-anchor="middle" style="font-size:6.00;" x="1120" y="1115">product</text>
271
 
</g>
272
 
<g id="edge28" class="edge"><title>branch&#45;&gt;fake_product_33</title>
273
 
<path style="fill:none;stroke:black;" d="M1261,1151C1224,1141 1183,1131 1155,1123"/>
274
 
<polygon style="fill:black;stroke:black;" points="1154,1126 1145,1120 1156,1120 1154,1126"/>
275
 
</g>
276
 
<g id="node9" class="node"><title>branchlabel</title>
277
 
<polygon style="fill:#c1cdcc;stroke:#c1cdcc;" points="1350,1523 1350,1469 1468,1469 1468,1523 1350,1523"/>
278
 
<polygon style="fill:white;stroke:white;" points="1353,1484 1353,1472 1465,1472 1465,1484 1353,1484"/>
279
 
<text text-anchor="middle" style="font-size:6.00;" x="1409" y="1480">branchlabel</text>
280
 
<polygon style="fill:none;stroke:black;" points="1353,1484 1353,1472 1465,1472 1465,1484 1353,1484"/>
281
 
<text text-anchor="middle" style="font-size:6.00;" x="1364" y="1493">branch</text>
282
 
<text text-anchor="middle" style="font-size:6.00;" x="1388" y="1493">integer</text>
283
 
<text text-anchor="middle" style="font-size:6.00;" x="1433" y="1493"> REFERENCES branch </text>
284
 
<text text-anchor="middle" style="font-size:6.00;" x="1362" y="1505">label</text>
285
 
<text text-anchor="middle" style="font-size:6.00;" x="1388" y="1505">integer</text>
286
 
<text text-anchor="middle" style="font-size:6.00;" x="1431" y="1505"> REFERENCES label </text>
287
 
<text text-anchor="middle" style="font-size:6.00;" x="1358" y="1517">id</text>
288
 
<text text-anchor="middle" style="font-size:6.00;" x="1388" y="1517">integer</text>
289
 
<text text-anchor="middle" style="font-size:6.00;" x="1426" y="1517"> PRIMARY KEY </text>
290
 
<polygon style="fill:none;stroke:black;" points="1350,1523 1350,1469 1468,1469 1468,1523 1350,1523"/>
291
 
</g>
292
 
<g id="edge30" class="edge"><title>branchlabel&#45;&gt;branch</title>
293
 
<path style="fill:none;stroke:black;" d="M1403,1465C1393,1412 1372,1302 1359,1234"/>
294
 
<polygon style="fill:black;stroke:black;" points="1356,1234 1357,1224 1362,1233 1356,1234"/>
295
 
</g>
296
 
<g id="node41" class="node"><title>fake_label_36</title>
297
 
<ellipse cx="1446" cy="1712" rx="27" ry="18" style="fill:none;stroke:red;"/>
298
 
<text text-anchor="middle" style="font-size:6.00;" x="1446" y="1714">label</text>
299
 
</g>
300
 
<g id="edge32" class="edge"><title>branchlabel&#45;&gt;fake_label_36</title>
301
 
<path style="fill:none;stroke:black;" d="M1414,1527C1421,1569 1435,1643 1441,1684"/>
302
 
<polygon style="fill:black;stroke:black;" points="1444,1684 1443,1694 1438,1685 1444,1684"/>
303
 
</g>
304
 
<g id="node10" class="node"><title>branchrelationship</title>
305
 
<polygon style="fill:#c1cdcc;stroke:#c1cdcc;" points="1432,937 1432,871 1550,871 1550,937 1432,937"/>
306
 
<polygon style="fill:white;stroke:white;" points="1435,886 1435,874 1547,874 1547,886 1435,886"/>
307
 
<text text-anchor="middle" style="font-size:6.00;" x="1491" y="882">branchrelationship</text>
308
 
<polygon style="fill:none;stroke:black;" points="1435,886 1435,874 1547,874 1547,886 1435,886"/>
309
 
<text text-anchor="middle" style="font-size:6.00;" x="1446" y="895">subject</text>
310
 
<text text-anchor="middle" style="font-size:6.00;" x="1470" y="895">integer</text>
311
 
<text text-anchor="middle" style="font-size:6.00;" x="1515" y="895"> REFERENCES branch </text>
312
 
<text text-anchor="middle" style="font-size:6.00;" x="1444" y="907">label</text>
313
 
<text text-anchor="middle" style="font-size:6.00;" x="1470" y="907">integer</text>
314
 
<text text-anchor="middle" style="font-size:6.00;" x="1446" y="919">object</text>
315
 
<text text-anchor="middle" style="font-size:6.00;" x="1470" y="919">integer</text>
316
 
<text text-anchor="middle" style="font-size:6.00;" x="1515" y="919"> REFERENCES branch </text>
317
 
<text text-anchor="middle" style="font-size:6.00;" x="1440" y="931">id</text>
318
 
<text text-anchor="middle" style="font-size:6.00;" x="1470" y="931">integer</text>
319
 
<text text-anchor="middle" style="font-size:6.00;" x="1508" y="931"> PRIMARY KEY </text>
320
 
<polygon style="fill:none;stroke:black;" points="1432,937 1432,871 1550,871 1550,937 1432,937"/>
321
 
</g>
322
 
<g id="edge34" class="edge"><title>branchrelationship&#45;&gt;branch</title>
323
 
<path style="fill:none;stroke:black;" d="M1476,941C1455,986 1415,1064 1385,1117"/>
324
 
<polygon style="fill:black;stroke:black;" points="1388,1119 1380,1126 1382,1116 1388,1119"/>
325
 
</g>
326
 
<g id="edge36" class="edge"><title>branchrelationship&#45;&gt;branch</title>
327
 
<path style="fill:none;stroke:black;" d="M1466,941C1440,986 1399,1064 1373,1117"/>
328
 
<polygon style="fill:black;stroke:black;" points="1376,1119 1368,1126 1370,1116 1376,1119"/>
329
 
</g>
330
 
<g id="edge40" class="edge"><title>changeset&#45;&gt;archuserid</title>
331
 
<path style="fill:none;stroke:black;" d="M1493,1503C1431,1503 1352,1503 1294,1503"/>
332
 
<polygon style="fill:black;stroke:black;" points="1294,1506 1284,1503 1294,1499 1294,1506"/>
333
 
</g>
334
 
<g id="edge38" class="edge"><title>changeset&#45;&gt;branch</title>
335
 
<path style="fill:none;stroke:black;" d="M1553,1448C1508,1388 1437,1293 1391,1232"/>
336
 
<polygon style="fill:black;stroke:black;" points="1388,1234 1385,1224 1394,1230 1388,1234"/>
337
 
</g>
338
 
<g id="node47" class="node"><title>fake_gpgkey_98</title>
339
 
<ellipse cx="1846" cy="1586" rx="27" ry="18" style="fill:none;stroke:red;"/>
340
 
<text text-anchor="middle" style="font-size:6.00;" x="1846" y="1588">gpgkey</text>
341
 
</g>
342
 
<g id="edge42" class="edge"><title>changeset&#45;&gt;fake_gpgkey_98</title>
343
 
<path style="fill:none;stroke:black;" d="M1697,1537C1738,1550 1782,1565 1812,1575"/>
344
 
<polygon style="fill:black;stroke:black;" points="1813,1572 1822,1578 1811,1578 1813,1572"/>
345
 
</g>
346
 
<g id="node12" class="node"><title>changesetfile</title>
347
 
<polygon style="fill:#c1cdcc;stroke:#c1cdcc;" points="1745,1932 1745,1854 1945,1854 1945,1932 1745,1932"/>
348
 
<polygon style="fill:white;stroke:white;" points="1748,1869 1748,1857 1942,1857 1942,1869 1748,1869"/>
349
 
<text text-anchor="middle" style="font-size:6.00;" x="1845" y="1865">changesetfile</text>
350
 
<polygon style="fill:none;stroke:black;" points="1748,1869 1748,1857 1942,1857 1942,1869 1748,1869"/>
351
 
<text text-anchor="middle" style="font-size:6.00;" x="1753" y="1878">id</text>
352
 
<text text-anchor="middle" style="font-size:6.00;" x="1810" y="1878">serial</text>
353
 
<text text-anchor="middle" style="font-size:6.00;" x="1850" y="1878"> PRIMARY KEY </text>
354
 
<text text-anchor="middle" style="font-size:6.00;" x="1763" y="1890">changeset</text>
355
 
<text text-anchor="middle" style="font-size:6.00;" x="1812" y="1890">integer</text>
356
 
<text text-anchor="middle" style="font-size:6.00;" x="1873" y="1890"> REFERENCES changeset UNIQUE </text>
357
 
<text text-anchor="middle" style="font-size:6.00;" x="1773" y="1902">changesetfilename</text>
358
 
<text text-anchor="middle" style="font-size:6.00;" x="1812" y="1902">integer</text>
359
 
<text text-anchor="middle" style="font-size:6.00;" x="1884" y="1902"> REFERENCES changesetfilename UNIQUE </text>
360
 
<text text-anchor="middle" style="font-size:6.00;" x="1765" y="1914">filecontents</text>
361
 
<text text-anchor="middle" style="font-size:6.00;" x="1811" y="1914">bytea</text>
362
 
<text text-anchor="middle" style="font-size:6.00;" x="1760" y="1926">filesize</text>
363
 
<text text-anchor="middle" style="font-size:6.00;" x="1812" y="1926">integer</text>
364
 
<polygon style="fill:none;stroke:black;" points="1745,1932 1745,1854 1945,1854 1945,1932 1745,1932"/>
365
 
</g>
366
 
<g id="edge44" class="edge"><title>changesetfile&#45;&gt;changeset</title>
367
 
<path style="fill:none;stroke:black;" d="M1817,1850C1773,1781 1687,1647 1636,1567"/>
368
 
<polygon style="fill:black;stroke:black;" points="1633,1568 1630,1558 1638,1564 1633,1568"/>
369
 
</g>
370
 
<g id="node14" class="node"><title>changesetfilename</title>
371
 
<polygon style="fill:#c1cdcc;stroke:#c1cdcc;" points="1855,2220 1855,2178 1959,2178 1959,2220 1855,2220"/>
372
 
<polygon style="fill:white;stroke:white;" points="1858,2193 1858,2181 1956,2181 1956,2193 1858,2193"/>
373
 
<text text-anchor="middle" style="font-size:6.00;" x="1907" y="2189">changesetfilename</text>
374
 
<polygon style="fill:none;stroke:black;" points="1858,2193 1858,2181 1956,2181 1956,2193 1858,2193"/>
375
 
<text text-anchor="middle" style="font-size:6.00;" x="1863" y="2202">id</text>
376
 
<text text-anchor="middle" style="font-size:6.00;" x="1896" y="2202">serial</text>
377
 
<text text-anchor="middle" style="font-size:6.00;" x="1932" y="2202"> PRIMARY KEY </text>
378
 
<text text-anchor="middle" style="font-size:6.00;" x="1872" y="2214">filename</text>
379
 
<text text-anchor="middle" style="font-size:6.00;" x="1895" y="2214">text</text>
380
 
<text text-anchor="middle" style="font-size:6.00;" x="1923" y="2214"> UNIQUE </text>
381
 
<polygon style="fill:none;stroke:black;" points="1855,2220 1855,2178 1959,2178 1959,2220 1855,2220"/>
382
 
</g>
383
 
<g id="edge46" class="edge"><title>changesetfile&#45;&gt;changesetfilename</title>
384
 
<path style="fill:none;stroke:black;" d="M1854,1936C1866,1997 1888,2108 1900,2164"/>
385
 
<polygon style="fill:black;stroke:black;" points="1903,2164 1902,2174 1897,2165 1903,2164"/>
386
 
</g>
387
 
<g id="node13" class="node"><title>changesetfilehash</title>
388
 
<polygon style="fill:#c1cdcc;stroke:#c1cdcc;" points="2043,2145 2043,2079 2217,2079 2217,2145 2043,2145"/>
389
 
<polygon style="fill:white;stroke:white;" points="2046,2094 2046,2082 2214,2082 2214,2094 2046,2094"/>
390
 
<text text-anchor="middle" style="font-size:6.00;" x="2130" y="2090">changesetfilehash</text>
391
 
<polygon style="fill:none;stroke:black;" points="2046,2094 2046,2082 2214,2082 2214,2094 2046,2094"/>
392
 
<text text-anchor="middle" style="font-size:6.00;" x="2051" y="2103">id</text>
393
 
<text text-anchor="middle" style="font-size:6.00;" x="2095" y="2103">serial</text>
394
 
<text text-anchor="middle" style="font-size:6.00;" x="2135" y="2103"> PRIMARY KEY </text>
395
 
<text text-anchor="middle" style="font-size:6.00;" x="2065" y="2115">changesetfile</text>
396
 
<text text-anchor="middle" style="font-size:6.00;" x="2097" y="2115">integer</text>
397
 
<text text-anchor="middle" style="font-size:6.00;" x="2162" y="2115"> REFERENCES changesetfile UNIQUE </text>
398
 
<text text-anchor="middle" style="font-size:6.00;" x="2058" y="2127">hashalg</text>
399
 
<text text-anchor="middle" style="font-size:6.00;" x="2097" y="2127">integer</text>
400
 
<text text-anchor="middle" style="font-size:6.00;" x="2126" y="2127"> UNIQUE </text>
401
 
<text text-anchor="middle" style="font-size:6.00;" x="2055" y="2139">hash</text>
402
 
<text text-anchor="middle" style="font-size:6.00;" x="2096" y="2139">bytea</text>
403
 
<polygon style="fill:none;stroke:black;" points="2043,2145 2043,2079 2217,2079 2217,2145 2043,2145"/>
404
 
</g>
405
 
<g id="edge48" class="edge"><title>changesetfilehash&#45;&gt;changesetfile</title>
406
 
<path style="fill:none;stroke:black;" d="M2082,2075C2035,2038 1962,1982 1909,1942"/>
407
 
<polygon style="fill:black;stroke:black;" points="1907,1945 1901,1936 1911,1939 1907,1945"/>
408
 
</g>
409
 
<g id="node15" class="node"><title>developmentmanifest</title>
410
 
<polygon style="fill:#c1cdcc;stroke:#c1cdcc;" points="2446,745 2446,655 2636,655 2636,745 2446,745"/>
411
 
<polygon style="fill:white;stroke:white;" points="2449,670 2449,658 2633,658 2633,670 2449,670"/>
412
 
<text text-anchor="middle" style="font-size:6.00;" x="2541" y="666">developmentmanifest</text>
413
 
<polygon style="fill:none;stroke:black;" points="2449,670 2449,658 2633,658 2633,670 2449,670"/>
414
 
<text text-anchor="middle" style="font-size:6.00;" x="2454" y="679">id</text>
415
 
<text text-anchor="middle" style="font-size:6.00;" x="2513" y="679">serial</text>
416
 
<text text-anchor="middle" style="font-size:6.00;" x="2562" y="679"> PRIMARY KEY </text>
417
 
<text text-anchor="middle" style="font-size:6.00;" x="2460" y="691">owner</text>
418
 
<text text-anchor="middle" style="font-size:6.00;" x="2515" y="691">integer</text>
419
 
<text text-anchor="middle" style="font-size:6.00;" x="2569" y="691"> REFERENCES person </text>
420
 
<text text-anchor="middle" style="font-size:6.00;" x="2467" y="703">distrorelease</text>
421
 
<text text-anchor="middle" style="font-size:6.00;" x="2515" y="703">integer</text>
422
 
<text text-anchor="middle" style="font-size:6.00;" x="2576" y="703"> REFERENCES distrorelease </text>
423
 
<text text-anchor="middle" style="font-size:6.00;" x="2476" y="715">sourcepackagename</text>
424
 
<text text-anchor="middle" style="font-size:6.00;" x="2515" y="715">integer</text>
425
 
<text text-anchor="middle" style="font-size:6.00;" x="2585" y="715"> REFERENCES sourcepackagename </text>
426
 
<text text-anchor="middle" style="font-size:6.00;" x="2462" y="727">manifest</text>
427
 
<text text-anchor="middle" style="font-size:6.00;" x="2515" y="727">integer</text>
428
 
<text text-anchor="middle" style="font-size:6.00;" x="2571" y="727"> REFERENCES manifest </text>
429
 
<text text-anchor="middle" style="font-size:6.00;" x="2466" y="739">datecreated</text>
430
 
<text text-anchor="middle" style="font-size:6.00;" x="2520" y="739">timestamp</text>
431
 
<polygon style="fill:none;stroke:black;" points="2446,745 2446,655 2636,655 2636,745 2446,745"/>
432
 
</g>
433
 
<g id="node16" class="node"><title>manifest</title>
434
 
<polygon style="fill:#c1cdcc;stroke:#c1cdcc;" points="2151,963 2151,909 2275,909 2275,963 2151,963"/>
435
 
<polygon style="fill:white;stroke:white;" points="2154,924 2154,912 2272,912 2272,924 2154,924"/>
436
 
<text text-anchor="middle" style="font-size:6.00;" x="2213" y="920">manifest</text>
437
 
<polygon style="fill:none;stroke:black;" points="2154,924 2154,912 2272,912 2272,924 2154,924"/>
438
 
<text text-anchor="middle" style="font-size:6.00;" x="2159" y="933">id</text>
439
 
<text text-anchor="middle" style="font-size:6.00;" x="2199" y="933">serial</text>
440
 
<text text-anchor="middle" style="font-size:6.00;" x="2248" y="933"> PRIMARY KEY </text>
441
 
<text text-anchor="middle" style="font-size:6.00;" x="2171" y="945">datecreated</text>
442
 
<text text-anchor="middle" style="font-size:6.00;" x="2206" y="945">timestamp</text>
443
 
<text text-anchor="middle" style="font-size:6.00;" x="2163" y="957">uuid</text>
444
 
<text text-anchor="middle" style="font-size:6.00;" x="2198" y="957">text</text>
445
 
<text text-anchor="middle" style="font-size:6.00;" x="2239" y="957"> UNIQUE </text>
446
 
<polygon style="fill:none;stroke:black;" points="2151,963 2151,909 2275,909 2275,963 2151,963"/>
447
 
</g>
448
 
<g id="edge56" class="edge"><title>developmentmanifest&#45;&gt;manifest</title>
449
 
<path style="fill:none;stroke:black;" d="M2473,749C2411,794 2321,858 2264,899"/>
450
 
<polygon style="fill:black;stroke:black;" points="2266,902 2256,905 2262,896 2266,902"/>
451
 
</g>
452
 
<g id="node52" class="node"><title>fake_person_108</title>
453
 
<ellipse cx="2600" cy="436" rx="27" ry="18" style="fill:none;stroke:red;"/>
454
 
<text text-anchor="middle" style="font-size:6.00;" x="2600" y="438">person</text>
455
 
</g>
456
 
<g id="edge50" class="edge"><title>developmentmanifest&#45;&gt;fake_person_108</title>
457
 
<path style="fill:none;stroke:black;" d="M2552,651C2564,596 2584,508 2594,464"/>
458
 
<polygon style="fill:black;stroke:black;" points="2591,463 2596,454 2597,464 2591,463"/>
459
 
</g>
460
 
<g id="node54" class="node"><title>fake_distrorelease_110</title>
461
 
<ellipse cx="2756" cy="560" rx="27" ry="18" style="fill:none;stroke:red;"/>
462
 
<text text-anchor="middle" style="font-size:6.00;" x="2756" y="562">distrorelease</text>
463
 
</g>
464
 
<g id="edge52" class="edge"><title>developmentmanifest&#45;&gt;fake_distrorelease_110</title>
465
 
<path style="fill:none;stroke:black;" d="M2616,651C2655,626 2699,596 2727,578"/>
466
 
<polygon style="fill:black;stroke:black;" points="2726,575 2736,573 2729,581 2726,575"/>
467
 
</g>
468
 
<g id="node56" class="node"><title>fake_sourcepackagename_112</title>
469
 
<ellipse cx="2814" cy="750" rx="35" ry="18" style="fill:none;stroke:red;"/>
470
 
<text text-anchor="middle" style="font-size:6.00;" x="2814" y="752">sourcepackagename</text>
471
 
</g>
472
 
<g id="edge54" class="edge"><title>developmentmanifest&#45;&gt;fake_sourcepackagename_112</title>
473
 
<path style="fill:none;stroke:black;" d="M2644,719C2688,727 2737,736 2771,742"/>
474
 
<polygon style="fill:black;stroke:black;" points="2772,739 2781,744 2771,745 2772,739"/>
475
 
</g>
476
 
<g id="node17" class="node"><title>manifestancestry</title>
477
 
<polygon style="fill:#c1cdcc;stroke:#c1cdcc;" points="2406,1034 2406,980 2552,980 2552,1034 2406,1034"/>
478
 
<polygon style="fill:white;stroke:white;" points="2409,995 2409,983 2549,983 2549,995 2409,995"/>
479
 
<text text-anchor="middle" style="font-size:6.00;" x="2479" y="991">manifestancestry</text>
480
 
<polygon style="fill:none;stroke:black;" points="2409,995 2409,983 2549,983 2549,995 2409,995"/>
481
 
<text text-anchor="middle" style="font-size:6.00;" x="2414" y="1004">id</text>
482
 
<text text-anchor="middle" style="font-size:6.00;" x="2442" y="1004">serial</text>
483
 
<text text-anchor="middle" style="font-size:6.00;" x="2482" y="1004"> PRIMARY KEY </text>
484
 
<text text-anchor="middle" style="font-size:6.00;" x="2420" y="1016">parent</text>
485
 
<text text-anchor="middle" style="font-size:6.00;" x="2444" y="1016">integer</text>
486
 
<text text-anchor="middle" style="font-size:6.00;" x="2503" y="1016"> UNIQUE REFERENCES manifest </text>
487
 
<text text-anchor="middle" style="font-size:6.00;" x="2418" y="1028">child</text>
488
 
<text text-anchor="middle" style="font-size:6.00;" x="2444" y="1028">integer</text>
489
 
<text text-anchor="middle" style="font-size:6.00;" x="2503" y="1028"> REFERENCES manifest UNIQUE </text>
490
 
<polygon style="fill:none;stroke:black;" points="2406,1034 2406,980 2552,980 2552,1034 2406,1034"/>
491
 
</g>
492
 
<g id="edge58" class="edge"><title>manifestancestry&#45;&gt;manifest</title>
493
 
<path style="fill:none;stroke:black;" d="M2398,992C2364,984 2327,974 2293,965"/>
494
 
<polygon style="fill:black;stroke:black;" points="2292,968 2283,962 2294,962 2292,968"/>
495
 
</g>
496
 
<g id="edge60" class="edge"><title>manifestancestry&#45;&gt;manifest</title>
497
 
<path style="fill:none;stroke:black;" d="M2398,980C2364,970 2326,960 2293,952"/>
498
 
<polygon style="fill:black;stroke:black;" points="2292,955 2283,949 2294,949 2292,955"/>
499
 
</g>
500
 
<g id="node18" class="node"><title>manifestentry</title>
501
 
<polygon style="fill:#c1cdcc;stroke:#c1cdcc;" points="1701,1203 1701,1065 1899,1065 1899,1203 1701,1203"/>
502
 
<polygon style="fill:white;stroke:white;" points="1704,1080 1704,1068 1896,1068 1896,1080 1704,1080"/>
503
 
<text text-anchor="middle" style="font-size:6.00;" x="1800" y="1076">manifestentry</text>
504
 
<polygon style="fill:none;stroke:black;" points="1704,1080 1704,1068 1896,1068 1896,1080 1704,1080"/>
505
 
<text text-anchor="middle" style="font-size:6.00;" x="1709" y="1089">id</text>
506
 
<text text-anchor="middle" style="font-size:6.00;" x="1745" y="1089">serial</text>
507
 
<text text-anchor="middle" style="font-size:6.00;" x="1785" y="1089"> PRIMARY KEY </text>
508
 
<text text-anchor="middle" style="font-size:6.00;" x="1717" y="1101">manifest</text>
509
 
<text text-anchor="middle" style="font-size:6.00;" x="1747" y="1101">integer</text>
510
 
<text text-anchor="middle" style="font-size:6.00;" x="1819" y="1101"> REFERENCES manifest UNIQUE UNIQUE </text>
511
 
<text text-anchor="middle" style="font-size:6.00;" x="1718" y="1113">sequence</text>
512
 
<text text-anchor="middle" style="font-size:6.00;" x="1747" y="1113">integer</text>
513
 
<text text-anchor="middle" style="font-size:6.00;" x="1776" y="1113"> UNIQUE </text>
514
 
<text text-anchor="middle" style="font-size:6.00;" x="1715" y="1125">branch</text>
515
 
<text text-anchor="middle" style="font-size:6.00;" x="1747" y="1125">integer</text>
516
 
<text text-anchor="middle" style="font-size:6.00;" x="1825" y="1125"> REFERENCES branch REFERENCES changeset </text>
517
 
<text text-anchor="middle" style="font-size:6.00;" x="1719" y="1137">changeset</text>
518
 
<text text-anchor="middle" style="font-size:6.00;" x="1747" y="1137">integer</text>
519
 
<text text-anchor="middle" style="font-size:6.00;" x="1828" y="1137"> REFERENCES changeset REFERENCES changeset </text>
520
 
<text text-anchor="middle" style="font-size:6.00;" x="1719" y="1149">entrytype</text>
521
 
<text text-anchor="middle" style="font-size:6.00;" x="1747" y="1149">integer</text>
522
 
<text text-anchor="middle" style="font-size:6.00;" x="1712" y="1161">path</text>
523
 
<text text-anchor="middle" style="font-size:6.00;" x="1744" y="1161">text</text>
524
 
<text text-anchor="middle" style="font-size:6.00;" x="1717" y="1173">patchon</text>
525
 
<text text-anchor="middle" style="font-size:6.00;" x="1747" y="1173">integer</text>
526
 
<text text-anchor="middle" style="font-size:6.00;" x="1801" y="1173"> REFERENCES manifestentry </text>
527
 
<text text-anchor="middle" style="font-size:6.00;" x="1717" y="1185">dirname</text>
528
 
<text text-anchor="middle" style="font-size:6.00;" x="1744" y="1185">text</text>
529
 
<text text-anchor="middle" style="font-size:6.00;" x="1712" y="1197">hint</text>
530
 
<text text-anchor="middle" style="font-size:6.00;" x="1747" y="1197">integer</text>
531
 
<text text-anchor="middle" style="font-size:6.00;" x="1776" y="1197"> UNIQUE </text>
532
 
<polygon style="fill:none;stroke:black;" points="1701,1203 1701,1065 1899,1065 1899,1203 1701,1203"/>
533
 
</g>
534
 
<g id="edge64" class="edge"><title>manifestentry&#45;&gt;branch</title>
535
 
<path style="fill:none;stroke:black;" d="M1693,1144C1618,1151 1518,1160 1445,1166"/>
536
 
<polygon style="fill:black;stroke:black;" points="1445,1169 1435,1167 1445,1163 1445,1169"/>
537
 
</g>
538
 
<g id="edge66" class="edge"><title>manifestentry&#45;&gt;changeset</title>
539
 
<path style="fill:none;stroke:black;" d="M1765,1207C1730,1275 1674,1375 1636,1439"/>
540
 
<polygon style="fill:black;stroke:black;" points="1639,1441 1631,1448 1633,1438 1639,1441"/>
541
 
</g>
542
 
<g id="edge68" class="edge"><title>manifestentry&#45;&gt;changeset</title>
543
 
<path style="fill:none;stroke:black;" d="M1753,1207C1714,1275 1658,1374 1625,1439"/>
544
 
<polygon style="fill:black;stroke:black;" points="1628,1441 1620,1448 1622,1438 1628,1441"/>
545
 
</g>
546
 
<g id="edge62" class="edge"><title>manifestentry&#45;&gt;manifest</title>
547
 
<path style="fill:none;stroke:black;" d="M1907,1083C1980,1048 2075,1002 2139,971"/>
548
 
<polygon style="fill:black;stroke:black;" points="2137,968 2148,967 2140,974 2137,968"/>
 
12
<text text-anchor="middle" style="font-size:22.00;" x="854" y="1561">Buttress</text>
 
13
<g id="node1" class="node"><title>archconfig</title>
 
14
<polygon style="fill:#c1cdcc;stroke:#c1cdcc;" points="601,286 601,196 757,196 757,286 601,286"/>
 
15
<polygon style="fill:white;stroke:white;" points="604,211 604,199 754,199 754,211 604,211"/>
 
16
<text text-anchor="middle" style="font-size:6.00;" x="679" y="207">archconfig</text>
 
17
<polygon style="fill:none;stroke:black;" points="604,211 604,199 754,199 754,211 604,211"/>
 
18
<text text-anchor="middle" style="font-size:6.00;" x="609" y="220">id</text>
 
19
<text text-anchor="middle" style="font-size:6.00;" x="656" y="220">serial</text>
 
20
<text text-anchor="middle" style="font-size:6.00;" x="696" y="220"> PRIMARY KEY </text>
 
21
<text text-anchor="middle" style="font-size:6.00;" x="614" y="232">name</text>
 
22
<text text-anchor="middle" style="font-size:6.00;" x="655" y="232">text</text>
 
23
<text text-anchor="middle" style="font-size:6.00;" x="612" y="244">title</text>
 
24
<text text-anchor="middle" style="font-size:6.00;" x="655" y="244">text</text>
 
25
<text text-anchor="middle" style="font-size:6.00;" x="621" y="256">description</text>
 
26
<text text-anchor="middle" style="font-size:6.00;" x="655" y="256">text</text>
 
27
<text text-anchor="middle" style="font-size:6.00;" x="625" y="268">productrelease</text>
 
28
<text text-anchor="middle" style="font-size:6.00;" x="658" y="268">integer</text>
 
29
<text text-anchor="middle" style="font-size:6.00;" x="713" y="268"> REFERENCES productrelease </text>
 
30
<text text-anchor="middle" style="font-size:6.00;" x="615" y="280">owner</text>
 
31
<text text-anchor="middle" style="font-size:6.00;" x="658" y="280">integer</text>
 
32
<text text-anchor="middle" style="font-size:6.00;" x="703" y="280"> REFERENCES person </text>
 
33
<polygon style="fill:none;stroke:black;" points="601,286 601,196 757,196 757,286 601,286"/>
 
34
</g>
 
35
<g id="node14" class="node"><title>fake_productrelease_1</title>
 
36
<ellipse cx="536" cy="97" rx="29" ry="18" style="fill:none;stroke:red;"/>
 
37
<text text-anchor="middle" style="font-size:6.00;" x="536" y="99">productrelease</text>
 
38
</g>
 
39
<g id="edge2" class="edge"><title>archconfig&#45;&gt;fake_productrelease_1</title>
 
40
<path style="fill:none;stroke:black;" d="M630,192C606,167 578,139 558,120"/>
 
41
<polygon style="fill:black;stroke:black;" points="556,123 551,113 561,118 556,123"/>
 
42
</g>
 
43
<g id="node16" class="node"><title>fake_person_3</title>
 
44
<ellipse cx="707" cy="42" rx="27" ry="18" style="fill:none;stroke:red;"/>
 
45
<text text-anchor="middle" style="font-size:6.00;" x="707" y="44">person</text>
 
46
</g>
 
47
<g id="edge4" class="edge"><title>archconfig&#45;&gt;fake_person_3</title>
 
48
<path style="fill:none;stroke:black;" d="M686,192C691,153 698,102 703,70"/>
 
49
<polygon style="fill:black;stroke:black;" points="700,70 704,60 706,70 700,70"/>
 
50
</g>
 
51
<g id="node2" class="node"><title>archconfigentry</title>
 
52
<polygon style="fill:#c1cdcc;stroke:#c1cdcc;" points="705,554 705,488 843,488 843,554 705,554"/>
 
53
<polygon style="fill:white;stroke:white;" points="708,503 708,491 840,491 840,503 708,503"/>
 
54
<text text-anchor="middle" style="font-size:6.00;" x="774" y="499">archconfigentry</text>
 
55
<polygon style="fill:none;stroke:black;" points="708,503 708,491 840,491 840,503 708,503"/>
 
56
<text text-anchor="middle" style="font-size:6.00;" x="724" y="512">archconfig</text>
 
57
<text text-anchor="middle" style="font-size:6.00;" x="753" y="512">integer</text>
 
58
<text text-anchor="middle" style="font-size:6.00;" x="803" y="512"> REFERENCES archconfig </text>
 
59
<text text-anchor="middle" style="font-size:6.00;" x="716" y="524">path</text>
 
60
<text text-anchor="middle" style="font-size:6.00;" x="750" y="524">text</text>
 
61
<text text-anchor="middle" style="font-size:6.00;" x="719" y="536">branch</text>
 
62
<text text-anchor="middle" style="font-size:6.00;" x="753" y="536">integer</text>
 
63
<text text-anchor="middle" style="font-size:6.00;" x="798" y="536"> REFERENCES branch </text>
 
64
<text text-anchor="middle" style="font-size:6.00;" x="723" y="548">changeset</text>
 
65
<text text-anchor="middle" style="font-size:6.00;" x="753" y="548">integer</text>
 
66
<polygon style="fill:none;stroke:black;" points="705,554 705,488 843,488 843,554 705,554"/>
 
67
</g>
 
68
<g id="edge6" class="edge"><title>archconfigentry&#45;&gt;archconfig</title>
 
69
<path style="fill:none;stroke:black;" d="M761,484C746,437 718,356 699,300"/>
 
70
<polygon style="fill:black;stroke:black;" points="696,301 696,290 702,299 696,301"/>
 
71
</g>
 
72
<g id="node3" class="node"><title>branch</title>
 
73
<polygon style="fill:#c1cdcc;stroke:#c1cdcc;" points="831,1159 831,805 1097,805 1097,1159 831,1159"/>
 
74
<polygon style="fill:white;stroke:white;" points="834,820 834,808 1094,808 1094,820 834,820"/>
 
75
<text text-anchor="middle" style="font-size:6.00;" x="964" y="816">branch</text>
 
76
<polygon style="fill:none;stroke:black;" points="834,820 834,808 1094,808 1094,820 834,820"/>
 
77
<text text-anchor="middle" style="font-size:6.00;" x="839" y="829">id</text>
 
78
<text text-anchor="middle" style="font-size:6.00;" x="906" y="829">serial</text>
 
79
<text text-anchor="middle" style="font-size:6.00;" x="994" y="829"> REFERENCES revisionnumber PRIMARY KEY </text>
 
80
<text text-anchor="middle" style="font-size:6.00;" x="842" y="841">title</text>
 
81
<text text-anchor="middle" style="font-size:6.00;" x="905" y="841">text</text>
 
82
<text text-anchor="middle" style="font-size:6.00;" x="848" y="853">summary</text>
 
83
<text text-anchor="middle" style="font-size:6.00;" x="905" y="853">text</text>
 
84
<text text-anchor="middle" style="font-size:6.00;" x="845" y="865">owner</text>
 
85
<text text-anchor="middle" style="font-size:6.00;" x="908" y="865">integer</text>
 
86
<text text-anchor="middle" style="font-size:6.00;" x="962" y="865"> REFERENCES person </text>
 
87
<text text-anchor="middle" style="font-size:6.00;" x="846" y="877">product</text>
 
88
<text text-anchor="middle" style="font-size:6.00;" x="908" y="877">integer</text>
 
89
<text text-anchor="middle" style="font-size:6.00;" x="963" y="877"> REFERENCES product </text>
 
90
<text text-anchor="middle" style="font-size:6.00;" x="845" y="889">author</text>
 
91
<text text-anchor="middle" style="font-size:6.00;" x="908" y="889">integer</text>
 
92
<text text-anchor="middle" style="font-size:6.00;" x="962" y="889"> REFERENCES person </text>
 
93
<text text-anchor="middle" style="font-size:6.00;" x="844" y="901">name</text>
 
94
<text text-anchor="middle" style="font-size:6.00;" x="905" y="901">text</text>
 
95
<text text-anchor="middle" style="font-size:6.00;" x="864" y="913">branch_product_name</text>
 
96
<text text-anchor="middle" style="font-size:6.00;" x="905" y="913">text</text>
 
97
<text text-anchor="middle" style="font-size:6.00;" x="856" y="925">product_locked</text>
 
98
<text text-anchor="middle" style="font-size:6.00;" x="910" y="925">boolean</text>
 
99
<text text-anchor="middle" style="font-size:6.00;" x="851" y="937">home_page</text>
 
100
<text text-anchor="middle" style="font-size:6.00;" x="905" y="937">text</text>
 
101
<text text-anchor="middle" style="font-size:6.00;" x="861" y="949">branch_home_page</text>
 
102
<text text-anchor="middle" style="font-size:6.00;" x="905" y="949">text</text>
 
103
<text text-anchor="middle" style="font-size:6.00;" x="861" y="961">home_page_locked</text>
 
104
<text text-anchor="middle" style="font-size:6.00;" x="910" y="961">boolean</text>
 
105
<text text-anchor="middle" style="font-size:6.00;" x="840" y="973">url</text>
 
106
<text text-anchor="middle" style="font-size:6.00;" x="905" y="973">text</text>
 
107
<text text-anchor="middle" style="font-size:6.00;" x="851" y="985">whiteboard</text>
 
108
<text text-anchor="middle" style="font-size:6.00;" x="905" y="985">text</text>
 
109
<text text-anchor="middle" style="font-size:6.00;" x="856" y="997">lifecycle_status</text>
 
110
<text text-anchor="middle" style="font-size:6.00;" x="908" y="997">integer</text>
 
111
<text text-anchor="middle" style="font-size:6.00;" x="855" y="1009">landing_target</text>
 
112
<text text-anchor="middle" style="font-size:6.00;" x="908" y="1009">integer</text>
 
113
<text text-anchor="middle" style="font-size:6.00;" x="962" y="1009"> REFERENCES branch </text>
 
114
<text text-anchor="middle" style="font-size:6.00;" x="858" y="1021">current_delta_url</text>
 
115
<text text-anchor="middle" style="font-size:6.00;" x="905" y="1021">text</text>
 
116
<text text-anchor="middle" style="font-size:6.00;" x="863" y="1033">current_conflicts_url</text>
 
117
<text text-anchor="middle" style="font-size:6.00;" x="905" y="1033">text</text>
 
118
<text text-anchor="middle" style="font-size:6.00;" x="859" y="1045">current_diff_adds</text>
 
119
<text text-anchor="middle" style="font-size:6.00;" x="908" y="1045">integer</text>
 
120
<text text-anchor="middle" style="font-size:6.00;" x="862" y="1057">current_diff_deletes</text>
 
121
<text text-anchor="middle" style="font-size:6.00;" x="908" y="1057">integer</text>
 
122
<text text-anchor="middle" style="font-size:6.00;" x="853" y="1069">stats_updated</text>
 
123
<text text-anchor="middle" style="font-size:6.00;" x="913" y="1069">timestamp</text>
 
124
<text text-anchor="middle" style="font-size:6.00;" x="856" y="1081">current_activity</text>
 
125
<text text-anchor="middle" style="font-size:6.00;" x="908" y="1081">integer</text>
 
126
<text text-anchor="middle" style="font-size:6.00;" x="853" y="1093">last_mirrored</text>
 
127
<text text-anchor="middle" style="font-size:6.00;" x="913" y="1093">timestamp</text>
 
128
<text text-anchor="middle" style="font-size:6.00;" x="861" y="1105">last_mirror_attempt</text>
 
129
<text text-anchor="middle" style="font-size:6.00;" x="913" y="1105">timestamp</text>
 
130
<text text-anchor="middle" style="font-size:6.00;" x="855" y="1117">mirror_failures</text>
 
131
<text text-anchor="middle" style="font-size:6.00;" x="908" y="1117">integer</text>
 
132
<text text-anchor="middle" style="font-size:6.00;" x="854" y="1129">pull_disabled</text>
 
133
<text text-anchor="middle" style="font-size:6.00;" x="910" y="1129">boolean</text>
 
134
<text text-anchor="middle" style="font-size:6.00;" x="849" y="1141">cache_url</text>
 
135
<text text-anchor="middle" style="font-size:6.00;" x="905" y="1141">text</text>
 
136
<text text-anchor="middle" style="font-size:6.00;" x="848" y="1153">started_at</text>
 
137
<text text-anchor="middle" style="font-size:6.00;" x="908" y="1153">integer</text>
 
138
<text text-anchor="middle" style="font-size:6.00;" x="1012" y="1153"> REFERENCES revisionnumber REFERENCES revisionnumber </text>
 
139
<polygon style="fill:none;stroke:black;" points="831,1159 831,805 1097,805 1097,1159 831,1159"/>
 
140
</g>
 
141
<g id="edge8" class="edge"><title>archconfigentry&#45;&gt;branch</title>
 
142
<path style="fill:none;stroke:black;" d="M789,558C810,609 850,704 885,791"/>
 
143
<polygon style="fill:black;stroke:black;" points="889,790 889,801 882,793 889,790"/>
 
144
</g>
 
145
<g id="edge18" class="edge"><title>branch&#45;&gt;branch</title>
 
146
<path style="fill:none;stroke:black;" d="M1105,1085C1116,1062 1123,1028 1123,982 1123,942 1118,911 1109,888"/>
 
147
<polygon style="fill:black;stroke:black;" points="1106,890 1105,879 1112,887 1106,890"/>
 
148
</g>
 
149
<g id="node12" class="node"><title>revisionnumber</title>
 
150
<polygon style="fill:#c1cdcc;stroke:#c1cdcc;" points="1234,797 1234,731 1406,731 1406,797 1234,797"/>
 
151
<polygon style="fill:white;stroke:white;" points="1237,746 1237,734 1403,734 1403,746 1237,746"/>
 
152
<text text-anchor="middle" style="font-size:6.00;" x="1320" y="742">revisionnumber</text>
 
153
<polygon style="fill:none;stroke:black;" points="1237,746 1237,734 1403,734 1403,746 1237,746"/>
 
154
<text text-anchor="middle" style="font-size:6.00;" x="1242" y="755">id</text>
 
155
<text text-anchor="middle" style="font-size:6.00;" x="1275" y="755">serial</text>
 
156
<text text-anchor="middle" style="font-size:6.00;" x="1327" y="755"> UNIQUE PRIMARY KEY </text>
 
157
<text text-anchor="middle" style="font-size:6.00;" x="1251" y="767">sequence</text>
 
158
<text text-anchor="middle" style="font-size:6.00;" x="1277" y="767">integer</text>
 
159
<text text-anchor="middle" style="font-size:6.00;" x="1306" y="767"> UNIQUE </text>
 
160
<text text-anchor="middle" style="font-size:6.00;" x="1248" y="779">branch</text>
 
161
<text text-anchor="middle" style="font-size:6.00;" x="1277" y="779">integer</text>
 
162
<text text-anchor="middle" style="font-size:6.00;" x="1347" y="779"> REFERENCES branch UNIQUE UNIQUE </text>
 
163
<text text-anchor="middle" style="font-size:6.00;" x="1250" y="791">revision</text>
 
164
<text text-anchor="middle" style="font-size:6.00;" x="1277" y="791">integer</text>
 
165
<text text-anchor="middle" style="font-size:6.00;" x="1336" y="791"> REFERENCES revision UNIQUE </text>
 
166
<polygon style="fill:none;stroke:black;" points="1234,797 1234,731 1406,731 1406,797 1234,797"/>
 
167
</g>
 
168
<g id="edge10" class="edge"><title>branch&#45;&gt;revisionnumber</title>
 
169
<path style="fill:none;stroke:black;" d="M1105,880C1147,854 1191,827 1228,806"/>
 
170
<polygon style="fill:black;stroke:black;" points="1227,803 1237,801 1230,809 1227,803"/>
 
171
</g>
 
172
<g id="edge20" class="edge"><title>branch&#45;&gt;revisionnumber</title>
 
173
<path style="fill:none;stroke:black;" d="M1105,910C1163,876 1226,836 1269,807"/>
 
174
<polygon style="fill:black;stroke:black;" points="1267,804 1277,801 1271,810 1267,804"/>
 
175
</g>
 
176
<g id="node21" class="node"><title>fake_person_21</title>
 
177
<ellipse cx="1260" cy="1166" rx="27" ry="18" style="fill:none;stroke:red;"/>
 
178
<text text-anchor="middle" style="font-size:6.00;" x="1260" y="1168">person</text>
 
179
</g>
 
180
<g id="edge12" class="edge"><title>branch&#45;&gt;fake_person_21</title>
 
181
<path style="fill:none;stroke:black;" d="M1105,1070C1153,1099 1202,1130 1231,1148"/>
 
182
<polygon style="fill:black;stroke:black;" points="1233,1145 1240,1153 1230,1151 1233,1145"/>
 
183
</g>
 
184
<g id="node23" class="node"><title>fake_product_23</title>
 
185
<ellipse cx="972" cy="1331" rx="27" ry="18" style="fill:none;stroke:red;"/>
 
186
<text text-anchor="middle" style="font-size:6.00;" x="972" y="1333">product</text>
 
187
</g>
 
188
<g id="edge14" class="edge"><title>branch&#45;&gt;fake_product_23</title>
 
189
<path style="fill:none;stroke:black;" d="M968,1163C969,1218 971,1271 972,1303"/>
 
190
<polygon style="fill:black;stroke:black;" points="976,1303 972,1313 969,1303 976,1303"/>
 
191
</g>
 
192
<g id="node25" class="node"><title>fake_person_25</title>
 
193
<ellipse cx="1082" cy="655" rx="27" ry="18" style="fill:none;stroke:red;"/>
 
194
<text text-anchor="middle" style="font-size:6.00;" x="1082" y="657">person</text>
 
195
</g>
 
196
<g id="edge16" class="edge"><title>branch&#45;&gt;fake_person_25</title>
 
197
<path style="fill:none;stroke:black;" d="M1029,801C1046,754 1062,709 1072,682"/>
 
198
<polygon style="fill:black;stroke:black;" points="1069,681 1076,673 1075,684 1069,681"/>
 
199
</g>
 
200
<g id="node4" class="node"><title>branchlabel</title>
 
201
<polygon style="fill:#c1cdcc;stroke:#c1cdcc;" points="710,1387 710,1333 828,1333 828,1387 710,1387"/>
 
202
<polygon style="fill:white;stroke:white;" points="713,1348 713,1336 825,1336 825,1348 713,1348"/>
 
203
<text text-anchor="middle" style="font-size:6.00;" x="769" y="1344">branchlabel</text>
 
204
<polygon style="fill:none;stroke:black;" points="713,1348 713,1336 825,1336 825,1348 713,1348"/>
 
205
<text text-anchor="middle" style="font-size:6.00;" x="724" y="1357">branch</text>
 
206
<text text-anchor="middle" style="font-size:6.00;" x="748" y="1357">integer</text>
 
207
<text text-anchor="middle" style="font-size:6.00;" x="793" y="1357"> REFERENCES branch </text>
 
208
<text text-anchor="middle" style="font-size:6.00;" x="722" y="1369">label</text>
 
209
<text text-anchor="middle" style="font-size:6.00;" x="748" y="1369">integer</text>
 
210
<text text-anchor="middle" style="font-size:6.00;" x="791" y="1369"> REFERENCES label </text>
 
211
<text text-anchor="middle" style="font-size:6.00;" x="718" y="1381">id</text>
 
212
<text text-anchor="middle" style="font-size:6.00;" x="748" y="1381">integer</text>
 
213
<text text-anchor="middle" style="font-size:6.00;" x="786" y="1381"> PRIMARY KEY </text>
 
214
<polygon style="fill:none;stroke:black;" points="710,1387 710,1333 828,1333 828,1387 710,1387"/>
 
215
</g>
 
216
<g id="edge22" class="edge"><title>branchlabel&#45;&gt;branch</title>
 
217
<path style="fill:none;stroke:black;" d="M785,1329C803,1294 835,1233 866,1172"/>
 
218
<polygon style="fill:black;stroke:black;" points="863,1170 871,1163 869,1173 863,1170"/>
 
219
</g>
 
220
<g id="node30" class="node"><title>fake_label_30</title>
 
221
<ellipse cx="714" cy="1518" rx="27" ry="18" style="fill:none;stroke:red;"/>
 
222
<text text-anchor="middle" style="font-size:6.00;" x="714" y="1520">label</text>
 
223
</g>
 
224
<g id="edge24" class="edge"><title>branchlabel&#45;&gt;fake_label_30</title>
 
225
<path style="fill:none;stroke:black;" d="M758,1391C748,1420 733,1463 723,1490"/>
 
226
<polygon style="fill:black;stroke:black;" points="726,1491 720,1500 720,1489 726,1491"/>
 
227
</g>
 
228
<g id="node5" class="node"><title>branchrelationship</title>
 
229
<polygon style="fill:#c1cdcc;stroke:#c1cdcc;" points="1102,1366 1102,1300 1220,1300 1220,1366 1102,1366"/>
 
230
<polygon style="fill:white;stroke:white;" points="1105,1315 1105,1303 1217,1303 1217,1315 1105,1315"/>
 
231
<text text-anchor="middle" style="font-size:6.00;" x="1161" y="1311">branchrelationship</text>
 
232
<polygon style="fill:none;stroke:black;" points="1105,1315 1105,1303 1217,1303 1217,1315 1105,1315"/>
 
233
<text text-anchor="middle" style="font-size:6.00;" x="1116" y="1324">subject</text>
 
234
<text text-anchor="middle" style="font-size:6.00;" x="1140" y="1324">integer</text>
 
235
<text text-anchor="middle" style="font-size:6.00;" x="1185" y="1324"> REFERENCES branch </text>
 
236
<text text-anchor="middle" style="font-size:6.00;" x="1114" y="1336">label</text>
 
237
<text text-anchor="middle" style="font-size:6.00;" x="1140" y="1336">integer</text>
 
238
<text text-anchor="middle" style="font-size:6.00;" x="1116" y="1348">object</text>
 
239
<text text-anchor="middle" style="font-size:6.00;" x="1140" y="1348">integer</text>
 
240
<text text-anchor="middle" style="font-size:6.00;" x="1185" y="1348"> REFERENCES branch </text>
 
241
<text text-anchor="middle" style="font-size:6.00;" x="1110" y="1360">id</text>
 
242
<text text-anchor="middle" style="font-size:6.00;" x="1140" y="1360">integer</text>
 
243
<text text-anchor="middle" style="font-size:6.00;" x="1178" y="1360"> PRIMARY KEY </text>
 
244
<polygon style="fill:none;stroke:black;" points="1102,1366 1102,1300 1220,1300 1220,1366 1102,1366"/>
 
245
</g>
 
246
<g id="edge26" class="edge"><title>branchrelationship&#45;&gt;branch</title>
 
247
<path style="fill:none;stroke:black;" d="M1135,1296C1116,1265 1089,1219 1063,1172"/>
 
248
<polygon style="fill:black;stroke:black;" points="1060,1173 1058,1163 1066,1170 1060,1173"/>
 
249
</g>
 
250
<g id="edge28" class="edge"><title>branchrelationship&#45;&gt;branch</title>
 
251
<path style="fill:none;stroke:black;" d="M1144,1296C1129,1265 1103,1220 1077,1172"/>
 
252
<polygon style="fill:black;stroke:black;" points="1074,1173 1072,1163 1080,1170 1074,1173"/>
 
253
</g>
 
254
<g id="node6" class="node"><title>developmentmanifest</title>
 
255
<polygon style="fill:#c1cdcc;stroke:#c1cdcc;" points="142,884 142,794 332,794 332,884 142,884"/>
 
256
<polygon style="fill:white;stroke:white;" points="145,809 145,797 329,797 329,809 145,809"/>
 
257
<text text-anchor="middle" style="font-size:6.00;" x="237" y="805">developmentmanifest</text>
 
258
<polygon style="fill:none;stroke:black;" points="145,809 145,797 329,797 329,809 145,809"/>
 
259
<text text-anchor="middle" style="font-size:6.00;" x="150" y="818">id</text>
 
260
<text text-anchor="middle" style="font-size:6.00;" x="209" y="818">serial</text>
 
261
<text text-anchor="middle" style="font-size:6.00;" x="258" y="818"> PRIMARY KEY </text>
 
262
<text text-anchor="middle" style="font-size:6.00;" x="156" y="830">owner</text>
 
263
<text text-anchor="middle" style="font-size:6.00;" x="211" y="830">integer</text>
 
264
<text text-anchor="middle" style="font-size:6.00;" x="265" y="830"> REFERENCES person </text>
 
265
<text text-anchor="middle" style="font-size:6.00;" x="163" y="842">distrorelease</text>
 
266
<text text-anchor="middle" style="font-size:6.00;" x="211" y="842">integer</text>
 
267
<text text-anchor="middle" style="font-size:6.00;" x="272" y="842"> REFERENCES distrorelease </text>
 
268
<text text-anchor="middle" style="font-size:6.00;" x="172" y="854">sourcepackagename</text>
 
269
<text text-anchor="middle" style="font-size:6.00;" x="211" y="854">integer</text>
 
270
<text text-anchor="middle" style="font-size:6.00;" x="281" y="854"> REFERENCES sourcepackagename </text>
 
271
<text text-anchor="middle" style="font-size:6.00;" x="158" y="866">manifest</text>
 
272
<text text-anchor="middle" style="font-size:6.00;" x="211" y="866">integer</text>
 
273
<text text-anchor="middle" style="font-size:6.00;" x="267" y="866"> REFERENCES manifest </text>
 
274
<text text-anchor="middle" style="font-size:6.00;" x="162" y="878">datecreated</text>
 
275
<text text-anchor="middle" style="font-size:6.00;" x="216" y="878">timestamp</text>
 
276
<polygon style="fill:none;stroke:black;" points="142,884 142,794 332,794 332,884 142,884"/>
 
277
</g>
 
278
<g id="node7" class="node"><title>manifest</title>
 
279
<polygon style="fill:#c1cdcc;stroke:#c1cdcc;" points="485,795 485,741 609,741 609,795 485,795"/>
 
280
<polygon style="fill:white;stroke:white;" points="488,756 488,744 606,744 606,756 488,756"/>
 
281
<text text-anchor="middle" style="font-size:6.00;" x="547" y="752">manifest</text>
 
282
<polygon style="fill:none;stroke:black;" points="488,756 488,744 606,744 606,756 488,756"/>
 
283
<text text-anchor="middle" style="font-size:6.00;" x="493" y="765">id</text>
 
284
<text text-anchor="middle" style="font-size:6.00;" x="533" y="765">serial</text>
 
285
<text text-anchor="middle" style="font-size:6.00;" x="582" y="765"> PRIMARY KEY </text>
 
286
<text text-anchor="middle" style="font-size:6.00;" x="505" y="777">datecreated</text>
 
287
<text text-anchor="middle" style="font-size:6.00;" x="540" y="777">timestamp</text>
 
288
<text text-anchor="middle" style="font-size:6.00;" x="497" y="789">uuid</text>
 
289
<text text-anchor="middle" style="font-size:6.00;" x="532" y="789">text</text>
 
290
<text text-anchor="middle" style="font-size:6.00;" x="573" y="789"> UNIQUE </text>
 
291
<polygon style="fill:none;stroke:black;" points="485,795 485,741 609,741 609,795 485,795"/>
 
292
</g>
 
293
<g id="edge36" class="edge"><title>developmentmanifest&#45;&gt;manifest</title>
 
294
<path style="fill:none;stroke:black;" d="M340,815C381,806 428,795 467,786"/>
 
295
<polygon style="fill:black;stroke:black;" points="467,783 477,784 468,789 467,783"/>
 
296
</g>
 
297
<g id="node34" class="node"><title>fake_person_97</title>
 
298
<ellipse cx="72" cy="703" rx="27" ry="18" style="fill:none;stroke:red;"/>
 
299
<text text-anchor="middle" style="font-size:6.00;" x="72" y="705">person</text>
 
300
</g>
 
301
<g id="edge30" class="edge"><title>developmentmanifest&#45;&gt;fake_person_97</title>
 
302
<path style="fill:none;stroke:black;" d="M177,790C150,767 118,741 97,723"/>
 
303
<polygon style="fill:black;stroke:black;" points="95,726 89,717 99,720 95,726"/>
 
304
</g>
 
305
<g id="node36" class="node"><title>fake_distrorelease_99</title>
 
306
<ellipse cx="33" cy="869" rx="27" ry="18" style="fill:none;stroke:red;"/>
 
307
<text text-anchor="middle" style="font-size:6.00;" x="33" y="871">distrorelease</text>
 
308
</g>
 
309
<g id="edge32" class="edge"><title>developmentmanifest&#45;&gt;fake_distrorelease_99</title>
 
310
<path style="fill:none;stroke:black;" d="M134,854C111,857 88,861 70,863"/>
 
311
<polygon style="fill:black;stroke:black;" points="70,866 60,865 69,860 70,866"/>
 
312
</g>
 
313
<g id="node38" class="node"><title>fake_sourcepackagename_101</title>
 
314
<ellipse cx="96" cy="1026" rx="35" ry="18" style="fill:none;stroke:red;"/>
 
315
<text text-anchor="middle" style="font-size:6.00;" x="96" y="1028">sourcepackagename</text>
 
316
</g>
 
317
<g id="edge34" class="edge"><title>developmentmanifest&#45;&gt;fake_sourcepackagename_101</title>
 
318
<path style="fill:none;stroke:black;" d="M200,888C173,924 137,972 115,1001"/>
 
319
<polygon style="fill:black;stroke:black;" points="118,1003 109,1009 112,999 118,1003"/>
 
320
</g>
 
321
<g id="node8" class="node"><title>manifestancestry</title>
 
322
<polygon style="fill:#c1cdcc;stroke:#c1cdcc;" points="394,961 394,907 540,907 540,961 394,961"/>
 
323
<polygon style="fill:white;stroke:white;" points="397,922 397,910 537,910 537,922 397,922"/>
 
324
<text text-anchor="middle" style="font-size:6.00;" x="467" y="918">manifestancestry</text>
 
325
<polygon style="fill:none;stroke:black;" points="397,922 397,910 537,910 537,922 397,922"/>
 
326
<text text-anchor="middle" style="font-size:6.00;" x="402" y="931">id</text>
 
327
<text text-anchor="middle" style="font-size:6.00;" x="430" y="931">serial</text>
 
328
<text text-anchor="middle" style="font-size:6.00;" x="470" y="931"> PRIMARY KEY </text>
 
329
<text text-anchor="middle" style="font-size:6.00;" x="408" y="943">parent</text>
 
330
<text text-anchor="middle" style="font-size:6.00;" x="432" y="943">integer</text>
 
331
<text text-anchor="middle" style="font-size:6.00;" x="491" y="943"> UNIQUE REFERENCES manifest </text>
 
332
<text text-anchor="middle" style="font-size:6.00;" x="406" y="955">child</text>
 
333
<text text-anchor="middle" style="font-size:6.00;" x="432" y="955">integer</text>
 
334
<text text-anchor="middle" style="font-size:6.00;" x="491" y="955"> REFERENCES manifest UNIQUE </text>
 
335
<polygon style="fill:none;stroke:black;" points="394,961 394,907 540,907 540,961 394,961"/>
 
336
</g>
 
337
<g id="edge38" class="edge"><title>manifestancestry&#45;&gt;manifest</title>
 
338
<path style="fill:none;stroke:black;" d="M476,903C487,876 505,837 520,808"/>
 
339
<polygon style="fill:black;stroke:black;" points="517,806 525,799 523,809 517,806"/>
 
340
</g>
 
341
<g id="edge40" class="edge"><title>manifestancestry&#45;&gt;manifest</title>
 
342
<path style="fill:none;stroke:black;" d="M488,903C502,876 521,838 533,809"/>
 
343
<polygon style="fill:black;stroke:black;" points="530,807 537,799 537,810 530,807"/>
 
344
</g>
 
345
<g id="node9" class="node"><title>manifestentry</title>
 
346
<polygon style="fill:#c1cdcc;stroke:#c1cdcc;" points="778,765 778,627 1030,627 1030,765 778,765"/>
 
347
<polygon style="fill:white;stroke:white;" points="781,642 781,630 1027,630 1027,642 781,642"/>
 
348
<text text-anchor="middle" style="font-size:6.00;" x="904" y="638">manifestentry</text>
 
349
<polygon style="fill:none;stroke:black;" points="781,642 781,630 1027,630 1027,642 781,642"/>
 
350
<text text-anchor="middle" style="font-size:6.00;" x="786" y="651">id</text>
 
351
<text text-anchor="middle" style="font-size:6.00;" x="822" y="651">serial</text>
 
352
<text text-anchor="middle" style="font-size:6.00;" x="862" y="651"> PRIMARY KEY </text>
 
353
<text text-anchor="middle" style="font-size:6.00;" x="794" y="663">manifest</text>
 
354
<text text-anchor="middle" style="font-size:6.00;" x="824" y="663">integer</text>
 
355
<text text-anchor="middle" style="font-size:6.00;" x="932" y="663"> REFERENCES manifest UNIQUE UNIQUE REFERENCES manifestentry </text>
 
356
<text text-anchor="middle" style="font-size:6.00;" x="795" y="675">sequence</text>
 
357
<text text-anchor="middle" style="font-size:6.00;" x="824" y="675">integer</text>
 
358
<text text-anchor="middle" style="font-size:6.00;" x="853" y="675"> UNIQUE </text>
 
359
<text text-anchor="middle" style="font-size:6.00;" x="792" y="687">branch</text>
 
360
<text text-anchor="middle" style="font-size:6.00;" x="824" y="687">integer</text>
 
361
<text text-anchor="middle" style="font-size:6.00;" x="869" y="687"> REFERENCES branch </text>
 
362
<text text-anchor="middle" style="font-size:6.00;" x="796" y="699">changeset</text>
 
363
<text text-anchor="middle" style="font-size:6.00;" x="824" y="699">integer</text>
 
364
<text text-anchor="middle" style="font-size:6.00;" x="871" y="699"> REFERENCES revision </text>
 
365
<text text-anchor="middle" style="font-size:6.00;" x="796" y="711">entrytype</text>
 
366
<text text-anchor="middle" style="font-size:6.00;" x="824" y="711">integer</text>
 
367
<text text-anchor="middle" style="font-size:6.00;" x="789" y="723">path</text>
 
368
<text text-anchor="middle" style="font-size:6.00;" x="821" y="723">text</text>
 
369
<text text-anchor="middle" style="font-size:6.00;" x="794" y="735">dirname</text>
 
370
<text text-anchor="middle" style="font-size:6.00;" x="821" y="735">text</text>
 
371
<text text-anchor="middle" style="font-size:6.00;" x="789" y="747">hint</text>
 
372
<text text-anchor="middle" style="font-size:6.00;" x="824" y="747">integer</text>
 
373
<text text-anchor="middle" style="font-size:6.00;" x="853" y="747"> UNIQUE </text>
 
374
<text text-anchor="middle" style="font-size:6.00;" x="792" y="759">parent</text>
 
375
<text text-anchor="middle" style="font-size:6.00;" x="824" y="759">integer</text>
 
376
<text text-anchor="middle" style="font-size:6.00;" x="878" y="759"> REFERENCES manifestentry </text>
 
377
<polygon style="fill:none;stroke:black;" points="778,765 778,627 1030,627 1030,765 778,765"/>
 
378
</g>
 
379
<g id="edge46" class="edge"><title>manifestentry&#45;&gt;branch</title>
 
380
<path style="fill:none;stroke:black;" d="M919,769C920,776 922,784 924,791"/>
 
381
<polygon style="fill:black;stroke:black;" points="927,791 926,801 921,792 927,791"/>
 
382
</g>
 
383
<g id="edge42" class="edge"><title>manifestentry&#45;&gt;manifest</title>
 
384
<path style="fill:none;stroke:black;" d="M770,723C722,732 669,743 627,752"/>
 
385
<polygon style="fill:black;stroke:black;" points="627,755 617,754 626,749 627,755"/>
 
386
</g>
 
387
<g id="edge44" class="edge"><title>manifestentry&#45;&gt;manifestentry</title>
 
388
<path style="fill:none;stroke:black;" d="M1038,738C1049,729 1056,715 1056,696 1056,681 1052,670 1045,661"/>
 
389
<polygon style="fill:black;stroke:black;" points="1043,664 1038,654 1048,659 1043,664"/>
 
390
</g>
 
391
<g id="node10" class="node"><title>revision</title>
 
392
<polygon style="fill:#c1cdcc;stroke:#c1cdcc;" points="1247,669 1247,555 1415,555 1415,669 1247,669"/>
 
393
<polygon style="fill:white;stroke:white;" points="1250,570 1250,558 1412,558 1412,570 1250,570"/>
 
394
<text text-anchor="middle" style="font-size:6.00;" x="1331" y="566">revision</text>
 
395
<polygon style="fill:none;stroke:black;" points="1250,570 1250,558 1412,558 1412,570 1250,570"/>
 
396
<text text-anchor="middle" style="font-size:6.00;" x="1255" y="579">id</text>
 
397
<text text-anchor="middle" style="font-size:6.00;" x="1305" y="579">serial</text>
 
398
<text text-anchor="middle" style="font-size:6.00;" x="1354" y="579"> PRIMARY KEY </text>
 
399
<text text-anchor="middle" style="font-size:6.00;" x="1268" y="591">date_created</text>
 
400
<text text-anchor="middle" style="font-size:6.00;" x="1312" y="591">timestamp</text>
 
401
<text text-anchor="middle" style="font-size:6.00;" x="1265" y="603">log_body</text>
 
402
<text text-anchor="middle" style="font-size:6.00;" x="1304" y="603">text</text>
 
403
<text text-anchor="middle" style="font-size:6.00;" x="1272" y="615">revision_author</text>
 
404
<text text-anchor="middle" style="font-size:6.00;" x="1307" y="615">integer</text>
 
405
<text text-anchor="middle" style="font-size:6.00;" x="1371" y="615"> REFERENCES revisionauthor </text>
 
406
<text text-anchor="middle" style="font-size:6.00;" x="1262" y="627">gpgkey</text>
 
407
<text text-anchor="middle" style="font-size:6.00;" x="1307" y="627">integer</text>
 
408
<text text-anchor="middle" style="font-size:6.00;" x="1362" y="627"> REFERENCES gpgkey </text>
 
409
<text text-anchor="middle" style="font-size:6.00;" x="1261" y="639">owner</text>
 
410
<text text-anchor="middle" style="font-size:6.00;" x="1307" y="639">integer</text>
 
411
<text text-anchor="middle" style="font-size:6.00;" x="1361" y="639"> REFERENCES person </text>
 
412
<text text-anchor="middle" style="font-size:6.00;" x="1267" y="651">revision_id</text>
 
413
<text text-anchor="middle" style="font-size:6.00;" x="1304" y="651">text</text>
 
414
<text text-anchor="middle" style="font-size:6.00;" x="1345" y="651"> UNIQUE </text>
 
415
<text text-anchor="middle" style="font-size:6.00;" x="1269" y="663">revision_date</text>
 
416
<text text-anchor="middle" style="font-size:6.00;" x="1312" y="663">timestamp</text>
 
417
<polygon style="fill:none;stroke:black;" points="1247,669 1247,555 1415,555 1415,669 1247,669"/>
 
418
</g>
 
419
<g id="edge48" class="edge"><title>manifestentry&#45;&gt;revision</title>
 
420
<path style="fill:none;stroke:black;" d="M1038,670C1099,658 1172,644 1229,632"/>
 
421
<polygon style="fill:black;stroke:black;" points="1229,629 1239,630 1230,635 1229,629"/>
 
422
</g>
 
423
<g id="node11" class="node"><title>revisionauthor</title>
 
424
<polygon style="fill:#c1cdcc;stroke:#c1cdcc;" points="1514,764 1514,722 1610,722 1610,764 1514,764"/>
 
425
<polygon style="fill:white;stroke:white;" points="1517,737 1517,725 1607,725 1607,737 1517,737"/>
 
426
<text text-anchor="middle" style="font-size:6.00;" x="1562" y="733">revisionauthor</text>
 
427
<polygon style="fill:none;stroke:black;" points="1517,737 1517,725 1607,725 1607,737 1517,737"/>
 
428
<text text-anchor="middle" style="font-size:6.00;" x="1522" y="746">id</text>
 
429
<text text-anchor="middle" style="font-size:6.00;" x="1547" y="746">serial</text>
 
430
<text text-anchor="middle" style="font-size:6.00;" x="1583" y="746"> PRIMARY KEY </text>
 
431
<text text-anchor="middle" style="font-size:6.00;" x="1527" y="758">name</text>
 
432
<text text-anchor="middle" style="font-size:6.00;" x="1546" y="758">text</text>
 
433
<text text-anchor="middle" style="font-size:6.00;" x="1574" y="758"> UNIQUE </text>
 
434
<polygon style="fill:none;stroke:black;" points="1514,764 1514,722 1610,722 1610,764 1514,764"/>
 
435
</g>
 
436
<g id="edge50" class="edge"><title>revision&#45;&gt;revisionauthor</title>
 
437
<path style="fill:none;stroke:black;" d="M1423,664C1453,681 1484,699 1509,713"/>
 
438
<polygon style="fill:black;stroke:black;" points="1511,710 1518,718 1508,716 1511,710"/>
 
439
</g>
 
440
<g id="node48" class="node"><title>fake_gpgkey_270</title>
 
441
<ellipse cx="1368" cy="391" rx="27" ry="18" style="fill:none;stroke:red;"/>
 
442
<text text-anchor="middle" style="font-size:6.00;" x="1368" y="393">gpgkey</text>
 
443
</g>
 
444
<g id="edge52" class="edge"><title>revision&#45;&gt;fake_gpgkey_270</title>
 
445
<path style="fill:none;stroke:black;" d="M1341,551C1348,508 1358,452 1363,419"/>
 
446
<polygon style="fill:black;stroke:black;" points="1360,418 1365,409 1366,419 1360,418"/>
 
447
</g>
 
448
<g id="node50" class="node"><title>fake_person_272</title>
 
449
<ellipse cx="1493" cy="479" rx="27" ry="18" style="fill:none;stroke:red;"/>
 
450
<text text-anchor="middle" style="font-size:6.00;" x="1493" y="481">person</text>
 
451
</g>
 
452
<g id="edge54" class="edge"><title>revision&#45;&gt;fake_person_272</title>
 
453
<path style="fill:none;stroke:black;" d="M1405,551C1428,532 1451,513 1468,499"/>
 
454
<polygon style="fill:black;stroke:black;" points="1466,496 1476,493 1470,502 1466,496"/>
 
455
</g>
 
456
<g id="edge56" class="edge"><title>revisionnumber&#45;&gt;branch</title>
 
457
<path style="fill:none;stroke:black;" d="M1259,801C1219,826 1165,858 1114,890"/>
 
458
<polygon style="fill:black;stroke:black;" points="1115,893 1105,895 1112,887 1115,893"/>
 
459
</g>
 
460
<g id="edge58" class="edge"><title>revisionnumber&#45;&gt;revision</title>
 
461
<path style="fill:none;stroke:black;" d="M1323,727C1324,714 1325,698 1326,683"/>
 
462
<polygon style="fill:black;stroke:black;" points="1323,683 1327,673 1329,683 1323,683"/>
 
463
</g>
 
464
<g id="node13" class="node"><title>revisionparent</title>
 
465
<polygon style="fill:#c1cdcc;stroke:#c1cdcc;" points="1542,611 1542,545 1694,545 1694,611 1542,611"/>
 
466
<polygon style="fill:white;stroke:white;" points="1545,560 1545,548 1691,548 1691,560 1545,560"/>
 
467
<text text-anchor="middle" style="font-size:6.00;" x="1618" y="556">revisionparent</text>
 
468
<polygon style="fill:none;stroke:black;" points="1545,560 1545,548 1691,548 1691,560 1545,560"/>
 
469
<text text-anchor="middle" style="font-size:6.00;" x="1550" y="569">id</text>
 
470
<text text-anchor="middle" style="font-size:6.00;" x="1585" y="569">serial</text>
 
471
<text text-anchor="middle" style="font-size:6.00;" x="1625" y="569"> PRIMARY KEY </text>
 
472
<text text-anchor="middle" style="font-size:6.00;" x="1559" y="581">sequence</text>
 
473
<text text-anchor="middle" style="font-size:6.00;" x="1587" y="581">integer</text>
 
474
<text text-anchor="middle" style="font-size:6.00;" x="1558" y="593">revision</text>
 
475
<text text-anchor="middle" style="font-size:6.00;" x="1587" y="593">integer</text>
 
476
<text text-anchor="middle" style="font-size:6.00;" x="1646" y="593"> REFERENCES revision UNIQUE </text>
 
477
<text text-anchor="middle" style="font-size:6.00;" x="1560" y="605">parent_id</text>
 
478
<text text-anchor="middle" style="font-size:6.00;" x="1584" y="605">text</text>
 
479
<text text-anchor="middle" style="font-size:6.00;" x="1616" y="605"> UNIQUE </text>
 
480
<polygon style="fill:none;stroke:black;" points="1542,611 1542,545 1694,545 1694,611 1542,611"/>
 
481
</g>
 
482
<g id="edge60" class="edge"><title>revisionparent&#45;&gt;revision</title>
 
483
<path style="fill:none;stroke:black;" d="M1534,588C1502,592 1466,596 1433,600"/>
 
484
<polygon style="fill:black;stroke:black;" points="1433,603 1423,601 1433,597 1433,603"/>
549
485
</g>
550
486
</g>
551
487
</svg>