Skip to content
Newer
Older
100644 322 lines (281 sloc) 13.3 KB
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
1 <?xml version="1.0" encoding="UTF-8"?>
2
3 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
4f64490 [2.0] Adjusted mapping file.
romanb authored Aug 27, 2009
4 targetNamespace="http://doctrine-project.org/schemas/orm/doctrine-mapping"
5 xmlns:orm="http://doctrine-project.org/schemas/orm/doctrine-mapping"
969480f [2.0] Adjusted mapping file.
romanb authored Aug 27, 2009
6 elementFormDefault="qualified">
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
7
7c5c62f [2.0] testing post-commit hook
romanb authored Aug 27, 2009
8 <xs:annotation>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
9 <xs:documentation><![CDATA[
10 This is the XML Schema for the object/relational
4f64490 [2.0] Adjusted mapping file.
romanb authored Aug 27, 2009
11 mapping file used by the Doctrine ORM.
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
12 ]]></xs:documentation>
13 </xs:annotation>
14
15 <xs:element name="doctrine-mapping">
16 <xs:complexType>
17 <xs:sequence>
b1d34fc [2.0] Work on SchemaTool and DBAL.
romanb authored Aug 21, 2009
18 <xs:element name="mapped-superclass" type="orm:mapped-superclass" minOccurs="0" maxOccurs="unbounded" />
19 <xs:element name="entity" type="orm:entity" minOccurs="0" maxOccurs="unbounded" />
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
20 </xs:sequence>
21 </xs:complexType>
22 </xs:element>
23
24 <xs:complexType name="emptyType"/>
25
26 <xs:complexType name="cascade-type">
27 <xs:sequence>
28 <xs:element name="cascade-all" type="orm:emptyType" minOccurs="0"/>
28ca2ac [2.0] Refined implementation and semantics of the merge and detach op…
romanb authored Jul 25, 2009
29 <xs:element name="cascade-persist" type="orm:emptyType" minOccurs="0"/>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
30 <xs:element name="cascade-merge" type="orm:emptyType" minOccurs="0"/>
28ca2ac [2.0] Refined implementation and semantics of the merge and detach op…
romanb authored Jul 25, 2009
31 <xs:element name="cascade-remove" type="orm:emptyType" minOccurs="0"/>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
32 <xs:element name="cascade-refresh" type="orm:emptyType" minOccurs="0"/>
33 </xs:sequence>
34 </xs:complexType>
e161103 [2.0] Added EntityRepositoryTest. Updated build file and XML Schema f…
romanb authored Aug 14, 2009
35
8523648 [2.0] Fixed lifecycle callback mapping.
romanb authored Aug 25, 2009
36 <xs:simpleType name="lifecycle-callback-type">
e161103 [2.0] Added EntityRepositoryTest. Updated build file and XML Schema f…
romanb authored Aug 14, 2009
37 <xs:restriction base="xs:token">
38 <xs:enumeration value="prePersist"/>
39 <xs:enumeration value="postPersist"/>
40 <xs:enumeration value="preUpdate"/>
41 <xs:enumeration value="postUpdate"/>
42 <xs:enumeration value="preRemove"/>
43 <xs:enumeration value="postRemove"/>
44 <xs:enumeration value="postLoad"/>
45 </xs:restriction>
46 </xs:simpleType>
47
8523648 [2.0] Fixed lifecycle callback mapping.
romanb authored Aug 25, 2009
48 <xs:complexType name="lifecycle-callback">
49 <xs:attribute name="type" type="orm:lifecycle-callback-type" use="required" />
e161103 [2.0] Added EntityRepositoryTest. Updated build file and XML Schema f…
romanb authored Aug 14, 2009
50 <xs:attribute name="method" type="xs:NMTOKEN" use="required" />
51 </xs:complexType>
52
8523648 [2.0] Fixed lifecycle callback mapping.
romanb authored Aug 25, 2009
53 <xs:complexType name="lifecycle-callbacks">
e161103 [2.0] Added EntityRepositoryTest. Updated build file and XML Schema f…
romanb authored Aug 14, 2009
54 <xs:sequence>
8523648 [2.0] Fixed lifecycle callback mapping.
romanb authored Aug 25, 2009
55 <xs:element name="lifecycle-callback" type="orm:lifecycle-callback" minOccurs="1" maxOccurs="unbounded" />
e161103 [2.0] Added EntityRepositoryTest. Updated build file and XML Schema f…
romanb authored Aug 14, 2009
56 </xs:sequence>
57 </xs:complexType>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
58
a31289b @guilhermeblanco Added support to NamedQueries through ClassMetadata.
guilhermeblanco authored Mar 6, 2011
59 <xs:complexType name="named-query">
60 <xs:attribute name="name" type="xs:string" use="required" />
61 <xs:attribute name="query" type="xs:string" use="required" />
62 </xs:complexType>
63
64 <xs:complexType name="named-queries">
65 <xs:sequence>
66 <xs:element name="named-query" type="orm:named-query" minOccurs="1" maxOccurs="unbounded" />
67 </xs:sequence>
68 </xs:complexType>
69
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
70 <xs:complexType name="entity">
71 <xs:sequence>
b1d34fc [2.0] Work on SchemaTool and DBAL.
romanb authored Aug 21, 2009
72 <xs:element name="indexes" type="orm:indexes" minOccurs="0"/>
73 <xs:element name="unique-constraints" type="orm:unique-constraints" minOccurs="0"/>
e161103 [2.0] Added EntityRepositoryTest. Updated build file and XML Schema f…
romanb authored Aug 14, 2009
74 <xs:element name="discriminator-column" type="orm:discriminator-column" minOccurs="0"/>
b1d34fc [2.0] Work on SchemaTool and DBAL.
romanb authored Aug 21, 2009
75 <xs:element name="discriminator-map" type="orm:discriminator-map" minOccurs="0"/>
e161103 [2.0] Added EntityRepositoryTest. Updated build file and XML Schema f…
romanb authored Aug 14, 2009
76 <xs:element name="lifecycle-callbacks" type="orm:lifecycle-callbacks" minOccurs="0" maxOccurs="1" />
a31289b @guilhermeblanco Added support to NamedQueries through ClassMetadata.
guilhermeblanco authored Mar 6, 2011
77 <xs:element name="named-queries" type="orm:named-queries" minOccurs="0" maxOccurs="1" />
97e572e @beberlei DDC-806 - Fix xsd schema not allowing entities without id (in inherit…
beberlei authored Sep 15, 2010
78 <xs:element name="id" type="orm:id" minOccurs="0" maxOccurs="1" />
b1d34fc [2.0] Work on SchemaTool and DBAL.
romanb authored Aug 21, 2009
79 <xs:element name="field" type="orm:field" minOccurs="0" maxOccurs="unbounded"/>
80 <xs:element name="one-to-one" type="orm:one-to-one" minOccurs="0" maxOccurs="unbounded"/>
81 <xs:element name="one-to-many" type="orm:one-to-many" minOccurs="0" maxOccurs="unbounded" />
674e9be [2.0][DDC-242][DDC-243] Fixed.
romanb authored Jan 6, 2010
82 <xs:element name="many-to-one" type="orm:many-to-one" minOccurs="0" maxOccurs="unbounded" />
b1d34fc [2.0] Work on SchemaTool and DBAL.
romanb authored Aug 21, 2009
83 <xs:element name="many-to-many" type="orm:many-to-many" minOccurs="0" maxOccurs="unbounded" />
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
84 </xs:sequence>
85 <xs:attribute name="name" type="xs:string" use="required" />
86 <xs:attribute name="table" type="xs:NMTOKEN" />
87 <xs:attribute name="schema" type="xs:NMTOKEN" />
988d229 @beberlei Fix XSD Schema
beberlei authored Dec 21, 2010
88 <xs:attribute name="repository-class" type="xs:string"/>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
89 <xs:attribute name="inheritance-type" type="orm:inheritance-type"/>
bd28cb1 @beberlei DDC-645 - Demoted <change-tracking-policy /> to an attribute on <enti…
beberlei authored Aug 8, 2010
90 <xs:attribute name="change-tracking-policy" type="orm:change-tracking-policy" />
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
91 </xs:complexType>
92
e161103 [2.0] Added EntityRepositoryTest. Updated build file and XML Schema f…
romanb authored Aug 14, 2009
93 <xs:complexType name="mapped-superclass" >
94 <xs:complexContent>
95 <xs:extension base="orm:entity"/>
96 </xs:complexContent>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
97 </xs:complexType>
bd28cb1 @beberlei DDC-645 - Demoted <change-tracking-policy /> to an attribute on <enti…
beberlei authored Aug 8, 2010
98
99 <xs:simpleType name="change-tracking-policy">
100 <xs:restriction base="xs:token">
101 <xs:enumeration value="DEFERRED_IMPLICIT"/>
102 <xs:enumeration value="DEFERRED_EXPLICIT"/>
103 <xs:enumeration value="NOTIFY"/>
104 </xs:restriction>
105 </xs:simpleType>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
106
107 <xs:simpleType name="inheritance-type">
6e5a506 [2.0] Converted constant values from strings to integers.
romanb authored Jun 7, 2009
108 <xs:restriction base="xs:token">
109 <xs:enumeration value="SINGLE_TABLE"/>
110 <xs:enumeration value="JOINED"/>
111 <xs:enumeration value="TABLE_PER_CLASS"/>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
112 </xs:restriction>
113 </xs:simpleType>
6e5a506 [2.0] Converted constant values from strings to integers.
romanb authored Jun 7, 2009
114
115 <xs:simpleType name="generator-strategy">
116 <xs:restriction base="xs:token">
117 <xs:enumeration value="TABLE"/>
118 <xs:enumeration value="SEQUENCE"/>
119 <xs:enumeration value="IDENTITY"/>
120 <xs:enumeration value="AUTO"/>
121 </xs:restriction>
e161103 [2.0] Added EntityRepositoryTest. Updated build file and XML Schema f…
romanb authored Aug 14, 2009
122 </xs:simpleType>
123
124 <xs:simpleType name="fk-action">
125 <xs:restriction base="xs:token">
126 <xs:enumeration value="CASCADE"/>
127 <xs:enumeration value="RESTRICT"/>
128 <xs:enumeration value="SET_NULL"/>
129 </xs:restriction>
eff87be [2.0][DDC-207] Fixed. Also added fetch-type.
romanb authored Dec 19, 2009
130 </xs:simpleType>
131
132 <xs:simpleType name="fetch-type">
133 <xs:restriction base="xs:token">
134 <xs:enumeration value="EAGER"/>
135 <xs:enumeration value="LAZY"/>
f572be9 @beberlei DDC-546 - Add EXTRALAZY to doctrine-mapping.xsd enumeration of fetch-…
beberlei authored Dec 29, 2010
136 <xs:enumeration value="EXTRALAZY"/>
eff87be [2.0][DDC-207] Fixed. Also added fetch-type.
romanb authored Dec 19, 2009
137 </xs:restriction>
4adc289 [2.0][DDC-284] Fixed. API polish and some convention over configurati…
romanb authored Feb 9, 2010
138 </xs:simpleType>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
139
140 <xs:complexType name="field">
141 <xs:attribute name="name" type="xs:NMTOKEN" use="required" />
4adc289 [2.0][DDC-284] Fixed. API polish and some convention over configurati…
romanb authored Feb 9, 2010
142 <xs:attribute name="type" type="xs:NMTOKEN" default="string" />
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
143 <xs:attribute name="column" type="xs:NMTOKEN" />
144 <xs:attribute name="length" type="xs:NMTOKEN" />
e161103 [2.0] Added EntityRepositoryTest. Updated build file and XML Schema f…
romanb authored Aug 14, 2009
145 <xs:attribute name="unique" type="xs:boolean" default="false" />
146 <xs:attribute name="nullable" type="xs:boolean" default="false" />
147 <xs:attribute name="version" type="xs:boolean" />
ee9aa00 [2.0] DDC-271 - Add columnDefinition for Join-Column in Annotation, X…
beberlei authored Feb 1, 2010
148 <xs:attribute name="column-definition" type="xs:string" />
f2aacf4 @beberlei DDC-628 - Fix missing precision and scale attributes on doctrine-mapp…
beberlei authored Jun 13, 2010
149 <xs:attribute name="precision" type="xs:integer" use="optional" />
150 <xs:attribute name="scale" type="xs:integer" use="optional" />
e161103 [2.0] Added EntityRepositoryTest. Updated build file and XML Schema f…
romanb authored Aug 14, 2009
151 </xs:complexType>
152
153 <xs:complexType name="discriminator-column">
154 <xs:attribute name="name" type="xs:NMTOKEN" use="required" />
155 <xs:attribute name="type" type="xs:NMTOKEN" use="required" />
156 <xs:attribute name="field-name" type="xs:NMTOKEN" />
157 <xs:attribute name="length" type="xs:NMTOKEN" />
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
158 </xs:complexType>
b1d34fc [2.0] Work on SchemaTool and DBAL.
romanb authored Aug 21, 2009
159
160 <xs:complexType name="unique-constraint">
161 <xs:attribute name="name" type="xs:NMTOKEN" use="optional"/>
f2aacf4 @beberlei DDC-628 - Fix missing precision and scale attributes on doctrine-mapp…
beberlei authored Jun 13, 2010
162 <xs:attribute name="columns" type="xs:string" use="required"/>
b1d34fc [2.0] Work on SchemaTool and DBAL.
romanb authored Aug 21, 2009
163 </xs:complexType>
164
165 <xs:complexType name="unique-constraints">
166 <xs:sequence>
167 <xs:element name="unique-constraint" type="orm:unique-constraint" minOccurs="1" maxOccurs="unbounded"/>
168 </xs:sequence>
169 </xs:complexType>
170
171 <xs:complexType name="index">
172 <xs:attribute name="name" type="xs:NMTOKEN" use="optional"/>
173 <xs:attribute name="columns" type="xs:NMTOKENS" use="required"/>
174 </xs:complexType>
175
176 <xs:complexType name="indexes">
177 <xs:sequence>
178 <xs:element name="index" type="orm:index" minOccurs="1" maxOccurs="unbounded"/>
179 </xs:sequence>
180 </xs:complexType>
181
182 <xs:complexType name="discriminator-mapping">
183 <xs:attribute name="value" type="xs:NMTOKEN" use="required"/>
184 <xs:attribute name="class" type="xs:NMTOKEN" use="required"/>
185 </xs:complexType>
186
187 <xs:complexType name="discriminator-map">
188 <xs:sequence>
189 <xs:element name="discriminator-mapping" type="orm:discriminator-mapping" minOccurs="1" maxOccurs="unbounded"/>
190 </xs:sequence>
191 </xs:complexType>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
192
193 <xs:complexType name="generator">
4adc289 [2.0][DDC-284] Fixed. API polish and some convention over configurati…
romanb authored Feb 9, 2010
194 <xs:attribute name="strategy" type="orm:generator-strategy" use="optional" default="AUTO" />
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
195 </xs:complexType>
196
197 <xs:complexType name="id">
198 <xs:sequence>
199 <xs:element name="generator" type="orm:generator" minOccurs="0" />
987fbee @beberlei DDC-537 Add missing sequence-generator tag definition in doctrine-map…
beberlei authored May 1, 2010
200 <xs:element name="sequence-generator" type="orm:sequence-generator" minOccurs="0" maxOccurs="1" />
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
201 </xs:sequence>
202 <xs:attribute name="name" type="xs:NMTOKEN" use="required" />
2a00501 @beberlei DDC-117 - Add XML and YML Driver support for associated identifier.
beberlei authored Jan 1, 2011
203 <xs:attribute name="type" type="xs:NMTOKEN" />
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
204 <xs:attribute name="column" type="xs:NMTOKEN" />
2a00501 @beberlei DDC-117 - Add XML and YML Driver support for associated identifier.
beberlei authored Jan 1, 2011
205 <xs:attribute name="association-key" type="xs:boolean" default="false" />
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
206 </xs:complexType>
207
987fbee @beberlei DDC-537 Add missing sequence-generator tag definition in doctrine-map…
beberlei authored May 1, 2010
208 <xs:complexType name="sequence-generator">
209 <xs:attribute name="sequence-name" type="xs:NMTOKEN" use="required" />
210 <xs:attribute name="allocation-size" type="xs:integer" use="optional" default="1" />
211 <xs:attribute name="initial-value" type="xs:integer" use="optional" default="1" />
212 </xs:complexType>
213
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
214 <xs:complexType name="inverse-join-columns">
215 <xs:sequence>
b1d34fc [2.0] Work on SchemaTool and DBAL.
romanb authored Aug 21, 2009
216 <xs:element name="join-column" type="orm:join-column" minOccurs="1" maxOccurs="unbounded" />
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
217 </xs:sequence>
218 </xs:complexType>
219
220 <xs:complexType name="join-column">
221 <xs:attribute name="name" type="xs:NMTOKEN" use="required" />
4adc289 [2.0][DDC-284] Fixed. API polish and some convention over configurati…
romanb authored Feb 9, 2010
222 <xs:attribute name="referenced-column-name" type="xs:NMTOKEN" use="optional" default="id" />
e161103 [2.0] Added EntityRepositoryTest. Updated build file and XML Schema f…
romanb authored Aug 14, 2009
223 <xs:attribute name="unique" type="xs:boolean" default="false" />
224 <xs:attribute name="nullable" type="xs:boolean" default="true" />
225 <xs:attribute name="on-delete" type="orm:fk-action" />
226 <xs:attribute name="on-update" type="orm:fk-action" />
ee9aa00 [2.0] DDC-271 - Add columnDefinition for Join-Column in Annotation, X…
beberlei authored Feb 1, 2010
227 <xs:attribute name="column-definition" type="xs:string" />
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
228 </xs:complexType>
229
230 <xs:complexType name="join-columns">
231 <xs:sequence>
b1d34fc [2.0] Work on SchemaTool and DBAL.
romanb authored Aug 21, 2009
232 <xs:element name="join-column" type="orm:join-column" minOccurs="1" maxOccurs="unbounded" />
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
233 </xs:sequence>
234 </xs:complexType>
235
236 <xs:complexType name="join-table">
237 <xs:sequence>
238 <xs:element name="join-columns" type="orm:join-columns" />
239 <xs:element name="inverse-join-columns" type="orm:join-columns" />
240 </xs:sequence>
241 <xs:attribute name="name" type="xs:NMTOKEN" use="required" />
e161103 [2.0] Added EntityRepositoryTest. Updated build file and XML Schema f…
romanb authored Aug 14, 2009
242 <xs:attribute name="schema" type="xs:NMTOKEN" />
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
243 </xs:complexType>
244
35d795b [2.0] DDC-195 - Updated XSD Schema
beberlei authored Feb 26, 2010
245 <xs:complexType name="order-by">
246 <xs:sequence>
247 <xs:element name="order-by-field" type="orm:order-by-field" minOccurs="1" maxOccurs="unbounded" />
248 </xs:sequence>
249 </xs:complexType>
250
251 <xs:complexType name="order-by-field">
7cc56c4 @romanb [DDC-193] Fixed.
romanb authored Apr 10, 2010
252 <xs:attribute name="name" type="xs:NMTOKEN" use="required" />
457d832 [2.0] DDC-195 - Updated XSD Schema
beberlei authored Feb 26, 2010
253 <xs:attribute name="direction" type="orm:order-by-direction" default="ASC" />
35d795b [2.0] DDC-195 - Updated XSD Schema
beberlei authored Feb 26, 2010
254 </xs:complexType>
255
457d832 [2.0] DDC-195 - Updated XSD Schema
beberlei authored Feb 26, 2010
256 <xs:simpleType name="order-by-direction">
257 <xs:restriction base="xs:token">
258 <xs:enumeration value="ASC"/>
259 <xs:enumeration value="DESC"/>
260 </xs:restriction>
261 </xs:simpleType>
262
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
263 <xs:complexType name="many-to-many">
264 <xs:sequence>
265 <xs:element name="cascade" type="orm:cascade-type" minOccurs="0" />
4adc289 [2.0][DDC-284] Fixed. API polish and some convention over configurati…
romanb authored Feb 9, 2010
266 <xs:element name="join-table" type="orm:join-table" minOccurs="0" />
35d795b [2.0] DDC-195 - Updated XSD Schema
beberlei authored Feb 26, 2010
267 <xs:element name="order-by" type="orm:order-by" minOccurs="0" />
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
268 </xs:sequence>
988d229 @beberlei Fix XSD Schema
beberlei authored Dec 21, 2010
269 <xs:attribute name="target-entity" type="xs:string" use="required" />
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
270 <xs:attribute name="field" type="xs:NMTOKEN" use="required" />
674e9be [2.0][DDC-242][DDC-243] Fixed.
romanb authored Jan 6, 2010
271 <xs:attribute name="mapped-by" type="xs:NMTOKEN" />
da2dee0 @beberlei [DDC-250] Small typo fix in xsd
beberlei authored Feb 5, 2011
272 <xs:attribute name="index-by" type="xs:NMTOKEN" />
7cc56c4 @romanb [DDC-193] Fixed.
romanb authored Apr 9, 2010
273 <xs:attribute name="inversed-by" type="xs:NMTOKEN" />
eff87be [2.0][DDC-207] Fixed. Also added fetch-type.
romanb authored Dec 19, 2009
274 <xs:attribute name="fetch" type="orm:fetch-type" default="LAZY" />
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
275 </xs:complexType>
276
277 <xs:complexType name="one-to-many">
278 <xs:sequence>
279 <xs:element name="cascade" type="orm:cascade-type" minOccurs="0" />
35d795b [2.0] DDC-195 - Updated XSD Schema
beberlei authored Feb 26, 2010
280 <xs:element name="order-by" type="orm:order-by" minOccurs="0" />
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
281 </xs:sequence>
988d229 @beberlei Fix XSD Schema
beberlei authored Dec 21, 2010
282 <xs:attribute name="target-entity" type="xs:string" use="required" />
7cc56c4 @romanb [DDC-193] Fixed.
romanb authored Apr 9, 2010
283 <xs:attribute name="mapped-by" type="xs:NMTOKEN" use="required" />
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
284 <xs:attribute name="field" type="xs:NMTOKEN" use="required" />
da2dee0 @beberlei [DDC-250] Small typo fix in xsd
beberlei authored Feb 5, 2011
285 <xs:attribute name="index-by" type="xs:NMTOKEN" />
e161103 [2.0] Added EntityRepositoryTest. Updated build file and XML Schema f…
romanb authored Aug 14, 2009
286 <xs:attribute name="orphan-removal" type="xs:boolean" default="false" />
eff87be [2.0][DDC-207] Fixed. Also added fetch-type.
romanb authored Dec 19, 2009
287 <xs:attribute name="fetch" type="orm:fetch-type" default="LAZY" />
288 </xs:complexType>
289
290 <xs:complexType name="many-to-one">
291 <xs:sequence>
292 <xs:element name="cascade" type="orm:cascade-type" minOccurs="0" />
4adc289 [2.0][DDC-284] Fixed. API polish and some convention over configurati…
romanb authored Feb 9, 2010
293 <xs:choice minOccurs="0" maxOccurs="1">
eff87be [2.0][DDC-207] Fixed. Also added fetch-type.
romanb authored Dec 19, 2009
294 <xs:element name="join-column" type="orm:join-column"/>
295 <xs:element name="join-columns" type="orm:join-columns"/>
296 </xs:choice>
297 </xs:sequence>
988d229 @beberlei Fix XSD Schema
beberlei authored Dec 21, 2010
298 <xs:attribute name="target-entity" type="xs:string" use="required" />
eff87be [2.0][DDC-207] Fixed. Also added fetch-type.
romanb authored Dec 19, 2009
299 <xs:attribute name="field" type="xs:NMTOKEN" use="required" />
300 <xs:attribute name="orphan-removal" type="xs:boolean" default="false" />
301 <xs:attribute name="fetch" type="orm:fetch-type" default="LAZY" />
7cc56c4 @romanb [DDC-193] Fixed.
romanb authored Apr 9, 2010
302 <xs:attribute name="inversed-by" type="xs:NMTOKEN" />
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
303 </xs:complexType>
304
305 <xs:complexType name="one-to-one">
306 <xs:sequence>
307 <xs:element name="cascade" type="orm:cascade-type" minOccurs="0" />
308 <xs:choice minOccurs="0" maxOccurs="1">
309 <xs:element name="join-column" type="orm:join-column"/>
310 <xs:element name="join-columns" type="orm:join-columns"/>
311 </xs:choice>
312 </xs:sequence>
7cc56c4 @romanb [DDC-193] Fixed.
romanb authored Apr 9, 2010
313 <xs:attribute name="field" type="xs:NMTOKEN" use="required" />
988d229 @beberlei Fix XSD Schema
beberlei authored Dec 21, 2010
314 <xs:attribute name="target-entity" type="xs:string" use="required" />
b1d34fc [2.0] Work on SchemaTool and DBAL.
romanb authored Aug 21, 2009
315 <xs:attribute name="mapped-by" type="xs:NMTOKEN" />
7cc56c4 @romanb [DDC-193] Fixed.
romanb authored Apr 9, 2010
316 <xs:attribute name="inversed-by" type="xs:NMTOKEN" />
e161103 [2.0] Added EntityRepositoryTest. Updated build file and XML Schema f…
romanb authored Aug 14, 2009
317 <xs:attribute name="orphan-removal" type="xs:boolean" default="false" />
eff87be [2.0][DDC-207] Fixed. Also added fetch-type.
romanb authored Dec 19, 2009
318 <xs:attribute name="fetch" type="orm:fetch-type" default="LAZY" />
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
319 </xs:complexType>
320
988d229 @beberlei Fix XSD Schema
beberlei authored Dec 21, 2010
321 </xs:schema>
Something went wrong with that request. Please try again.